The 6-bedroom The Sussex Villa London boasts a location merely 6 minutes' stroll from Italian Cultural Institute in London and offers guests to enjoy a casino. Located not far from Apollo Victoria Theatre, the London holiday home features cycling.
The conveniences at The Sussex Villa include air conditioning, along with high-speed internet and a flat-screen TV with satellite channels. Guests can also enjoy a patio and a balcony, along with a writing desk.
The kitchen amenities at the property feature an oven and kitchenware, provided in a dining area. To dine onsite, guests also have access to a mini-bar and tea/coffee making equipment. The Bar & Garden Terrace, serving a wide range of meals, is only a 5-minute walk away.
Nestled in Belgravia, which is one of the most exclusive and elegant areas in central London, the accommodation is 2.2 km from a sacred site like the Protestant Westminster Abbey. SEA LIFE Centre London Aquarium can be found approximately 25 minutes on foot from The Sussex Villa, and the cantilevered Coca-Cola London Eye Observation Wheel is approximately a 30-minute stroll away. Shopping enthusiasts will enjoy a location within reach of the British Harrods Department Store. Offering various transportation options in the area, the London accommodation is located 750 metres from Hyde Park Corner underground station.
Airports
Train stations
Airports
Train stations
If you stayed at this hotel, share your experience with us, please