Atlas Hostels London is a 2-star property only 1.6 km from Selfridges, Royal Albert Hall and London Zoo. The hostel serves as an example of imperial architecture in London.
London city center is 4 km away. Guests can try British and Italian meals in the brasserie London Street Brasserie located close to the hostel.
Easily accessible from Edgware Road subway station.
The property provides rooms with free wireless internet and a work desk. Bathrooms come with showers and bathtubs.
Eat & Drink
This venue offers a communal kitchen for self catering purposes.
Guests will have the use of laundry, tour/ticket assistance and housekeeping.
Wireless internet is available in the entire hostel for free.
No parking available.