Talbot Square 16, London, Greater London (Great Britain) Show on map
Updating availability and prices
Situated in London, Atlas Hostel provides accommodation 1,000 yards from Hyde Park and 0
8 miles from The Serpentine
Complimentary WiFi is featured
Royal Albert Hall is 1 miles from the apartment, while Lord's Cricket Ground is 1 miles from the property
The nearest airport is London City Airport, 9
9 miles from Atlas Hostel
Westminster Borough is a great choice for travellers interested in shopping, parks and history
Hotel