Situé dans le centre de Londres, à 1,4 km de la gare Victoria et à 1,9 km de l'abbaye de Westminster, l'établissement The Mews House propose des hébergements avec connexion Wi-Fi et parking privé gratuits. Offrant une vue paisible sur la rue, cet hébergement dispose d'un balcon. Cet établissement non-fumeurs se trouve à 1,5 km de la station de métro Victoria.
Cette maison de vacances comprend 3 chambres, 3 salles de bains, du linge de lit, des serviettes, une télévision à écran plat avec services de streaming, un coin repas, une cuisine entièrement équipée et une terrasse donnant sur la cour intérieure. Pour plus d'intimité, l'hébergement dispose d'une entrée privée.
Vous séjournerez à 2,2 km de Big Ben et à 1,9 km du palais de Westminster. L'aéroport de Londres-City, le plus proche, est implanté à 16 km.