Victoria Belgravia Townhouse Rooms
Westmoreland Terrace, Westminster, London, SW1V 4AG, Großbritannien
Die im Zentrum von London gelegene Unterkunft Victoria Belgravia Townhouse Rooms befindet sich 1,1 km von Bahnhof Victoria Station und 1,1 km von U-Bahnhof Victoria entfernt. Sie bietet kostenloses WLAN.