Situé à Londres, à moins de 1 km du musée Madame Tussauds, le Bell House Hostel propose un salon commun, des chambres non-fumeurs, une connexion Wi-Fi gratuite dans l'ensemble de ses locaux et un bar. Vous séjournerez à 2,3 km d'Oxford Street, à 2,5 km de la Serpentine et à 2,8 km du zoo de Londres. L'établissement propose un karaoké et une bagagerie.
Les chambres donnent accès à une salle de bains commune pourvue d'une douche.
Le personnel de la réception ouverte 24h/24 parle anglais, espagnol, français et polonais.
Vous séjournerez à proximité du stade de cricket Lord's, de la gare de Paddington et de Regents Park. L'aéroport de Londres-City, le plus proche, est implanté à 18 km.