Placé à moins de 11 minutes à pied de The Long Water, cet hôtel de 3 étoiles Bellevue Hotel Londres comprend 52 chambres pour les clients. Situé à quelques mètres du Métro Paddington, cet hôtel se trouve relativement près du Parc d'Hyde.
L'hôtel est situé à moins de 5 minutes à pied de la Paddington et à 25 minutes du Musée d'histoire naturelle de Londres. Situé juste à côté du Mémorial australien de la guerre, Bellevue Londres se trouve à 3 km du musée British. Toute la propriété se trouve près des jardins et des parcs. La tour de Londres se trouve à 7 km de Bellevue Hotel, et de Charing Cross est situé à environ 4 km. La station de métro la plus proche est à une promenade de 5 minutes de marche.
Dotées d'une TV à écran plat avec des chaînes satellite, les chambres anti-allergènes sont dotées des fenêtres insonorisées. Quelques unités fournissent des salles de bain privées avec une douche.
Un petit-déjeuner sous forme de buffet est proposé tous les matins avec différentes options alimentaires. Lors de votre séjour dans cet hôtel, vous pourrez choisir parmi les restaurants à proximité, tels que Sussex Fish Bar, situé à 150 mètres, ou Garfunkel's Restaurant, à 5 minutes à pied.