Offering free WiFi and city views, Elegantly Designed Belgravia Townhouse is an accommodation located in London, just 400 metres from Victoria Train Station and less than 1 km from St James's Park. The property is close to several well-known attractions, 1.8 km from Harrods, 1.7 km from Big Ben and 1.6 km from Houses of Parliament. The property is 600 metres from Buckingham Palace, and within 1.3 km of the city centre.
The spacious apartment features 3 bedrooms, a flat-screen TV with streaming services, a fully equipped kitchen with a dishwasher and an oven, a washing machine, and 3 bathrooms with a walk-in shower. Towels and bed linen are provided in the apartment. There is also a seating area and a fireplace.
Popular points of interest near the apartment include Victoria Underground Station, Westminster Abbey and Churchill War Rooms. The nearest airport is London City Airport, 16 km from Elegantly Designed Belgravia Townhouse.