
Westmoreland terrace, London, SW1V 4AG
Star Rating:

Set within 1.1 km of Victoria Train Station and 1.2 km of Victoria Underground Station in the centre of London, Victoria Belgravia Townhouse offers ac...more
Set within 1.1 km of Victoria Train Station and 1.2 km of Victoria Underground Station in the centre of London, Victoria Belgravia Townhouse offers accommodation with free WiFi and seating area. This recently renovated apartment is located 1.9 km from Buckingham Palace and 2.4 km from Westminster Abbey. Outdoor seating allows guests to sit outside and enjoy the good weather.
At the apartment complex, every unit is fitted with a desk. Selected rooms here will provide you with a fully equipped kitchen with a dishwasher, an oven and a microwave. At the apartment complex, the units are fitted with bed linen and towels.
A bicycle rental service is available at the apartment, while cycling can be enjoyed nearby.
South Kensington Underground Station is 2.4 km from Victoria Belgravia Townhouse, while St James's Park is 2.5 km away. London City Airport is 17 km from the property.