Atlas Hostels London is a 2-star property only 1.6 km from The O2, Royal Albert Hall and Lord's Cricket Ground.
This venue is situated 750 meters away from Threesixty Theatre, Animals in War Memorial and Kensington Gardens. Atlas Hostels London is set in Tower Hamlets district, within about 5 minutes' walk of Ya Hala and San Marco Ristorante.
Nearest underground station is Edgware Road, which is only 150 meters away.
This property comprises of 52 rooms. Rooms are fitted with single beds. There are shared bathrooms available.
Wireless internet is available in the entire hostel for free.
No parking available.