Filters:
working womens hostel in Thames Ditton, England
About 3 results.
Park House
Colwell House, 376 Clapham Road, SW9 9AR London, United KingdomWe offer a wide range of affordable accommodation for students, keyworkers and young professionals across London.
YHA London Central Hostel
104 Bolsover Street, W1W 5NU London, United KingdomFACILITIES • A lift that works (most of the time that it) • A wheelchair access building • 24 hour reception/lounge • A ful…
YHA London Earl's Court Hostel
38 Bolton Gardens, SW5 0AQ London, United KingdomYHA London Earls Court is a relaxed 4 star hostel in the glamorous Kensington and Chelsea area. Great for celeb spotting!