Atlas Hostel London

16 Talbot Square, London, W2 5LH

Location: Paddington
Prices start from: £21.00
Type: Accommodation
Review Score: 3 / 5
Check-in: 14:00
Check-out: 11:00

Atlas Hostel London

Enjoy free WiFi and ensuite rooms at this affordable accommodation just 5 minutes walk from Paddington Station, offering private rooms, studios and beds in shared dorms.