HotelsClick.com

Wombat's City Hostel London

  7 Dock Street - E1 8LL - London, United Kingdom View Map
Area: Tower Bridge / The City / Shoreditch

Discount code

Hotel Details

Rooms

Restaurant

Exterior

Lobby

Location

Book