Situé dans le centre de Londres, le Victoria Belgravia Townhouse propose des hébergements bien équipés avec connexion Wi-Fi gratuite, à 1,9 km du palais de Buckingham et à 2,1 km de l'abbaye de Westminster.
Tous les logements comprennent un coin salon ainsi qu'une cuisine entièrement équipée avec un micro-ondes, un réfrigérateur, des plaques de cuisson et un grille-pain. Les appartements et la chambre avec salle de bains privative disposent de leur propre salle de bains avec douche et baignoire, où les autres chambres ont accès à une salle de bains commune.
Certains logements comprennent un coin repas et/ou une terrasse.
Vous pourrez faire du vélo dans les environs.
Vous séjournerez à 2,3 km du palais de Westminster et à 2,4 km du parc St James. L'aéroport de Londres-City, le plus proche, est implanté à 17 km.