Victoria Belgravia Townhouse Apartments dispone de vistas al jardín y wifi gratis. Ofrece alojamiento con una ubicación ideal en el centro de Londres, a poca distancia de Victoria Station, Estación de metro Victoria y Palacio de Buckingham.
Cada unidad dispone de cocina con nevera y lavavajillas, además de TV de pantalla plana vía satélite, accesorios para planchar, escritorio y zona de estar con sofá cama. Hay un baño privado con ducha en todas las unidades, además de secador de pelo y zapatillas.
Se puede descubrir la zona practicando ciclismo en los alrededores y el apartamento ofrece servicio de alquiler de bicicletas.
Abadía de Westminster está a 2,1 km del alojamiento, y St James's Park está a 2,4 km. El aeropuerto (Aeropuerto de Londres - City) está a 17 km.