Bell House Hostel
Hostelππ Well run local pub and hostel. Staff is nice and helpful and beds are clean and of good quality. All rooms have sockets, curtains and lockers; plus a safe luggage storage facility is available on site for you to come back it later. Hidden gem! People often mention hostel, nice, staff, room,
Address
Bell House, 91 Bell St, Greater, London NW1 6TL, United Kingdom
Contact
+44 7508 369828Price rating
$35/night
Rating on Google Maps
2.70 (42 reviews)Open on Google Maps