HotelsClick.com

Yha London Thameside - Hostel

2 Stars

  20 Salter Road, Rotherhithe - SE16 5PR - London, United Kingdom View Map
Area: Excel / Docklands

Discount code

Hotel Details

Rooms

Restaurant

Exterior

Lobby

Location

Book