Victoria Belgravia Townhouse Apartments

Residence
Price unavailable
About it
Victoria Belgravia Townhouse Apartments is a recently renovated apartment in the center of London, a 13-minute walk from Victoria Train Station and 0.7 miles from Victoria Tube Station. Among the facilities at this property are full-day security and private check-in and check-out, along with free Wifi throughout the property. South Kensington Tube Station is 1.5 miles away and Harrods is 1.5 miles from the apartment.
The apartment consists of 3 bedrooms, a living room, a fully equipped kitchen with a dishwasher and a coffee machine, and 3 bathrooms with a bath and slippers. Towels and bed linen are available in the apartment. For added privacy, the accommodation has a private entrance and soundproofing.
The area is popular for cycling, and bike rental is available at the apartment.
Buckingham Palace is 1.2 miles from Victoria Belgravia Townhouse Apartments, while Westminster Abbey is 1.5 miles from the property. London City Airport is 11 miles away.
Its strengths
LAN Wi-Fi
Location
Westmoreland TerraceLondon SW1V 4AG
Dates of your stay
Availability with
----------------- --