Victoria Belgravia Townhouse Rooms
Westmoreland Terrace, Westminster Borough, Londres, SW1V 4AG, Reino Unido
Victoria Belgravia Townhouse Rooms está en el centro de Londres, a 12 min a pie de Victoria Station y a 1,1 km de Estación de metro Victoria, y ofrece alojamiento con wifi gratis.