Atlas Hostels London
Atlas Hostels London is a 2-star property only 1.6 km from The O2, Royal Albert Hall and Hyde Park.
A 15-minute walk will take you to Albert Memorial, Threesixty Theatre and Animals in War Memorial. Guests can dine in the pizzeria Mimos Cafe Bar, which is about 100 meters away.
Offering 10-bed mixed Dorm, Quadruple Room, 6-bed mixed Dorm and Budget Double Room, the property ensures a good stay. Rooms are fitted with single beds. There are shared bathrooms available.
This hostel is only 150 meters from Edgware Road underground station.