Sleeping

There's a large and growing range of accommodation, from hostels to five-star luxury hotels.