Bell House Hostel
London - 91 Bell Street Bell House
Set in London and with Madame Tussauds reachable within less than 1 km, Bell House Hostel offers a shared lounge, non-smoking rooms, free WiFi throughout the property and a bar. The property is around 2.5 km from The Serpentine, 2.6 km from London Zoo and 2.8 km from Oxford Circus. The accommodation provides karaoke and luggage storage space.At the hostel, the rooms are equipped with a shared bathroom with a shower.Speaking English, Spanish, French and Polish at the reception, staff are always at hand to help.Popular points of interest near Bell House HostelLords Cricket Ground, Paddington Station ...

