The Sussex Villa
Westminster Borough
Show on map
Preview only — see all hotel photos
See all 16 photosShare this page
Copy link
Link copied!
The Sussex Villa
The 6-bedroom The Sussex Villa London is located only a 6-minute stroll from Italian Cultural Institute in London and offers a casino to make your visit more entertaining. Offering Wi-Fi, the London holiday home is in the vicinity of Hyde Park Corner underground station.
The accommodation has a prime location just 1.2 km from Buckingham Palace, while shopping venues like the buzzing Theatre-district Piccadilly Circus Square are 2.6 km away. Victoria Place Shopping Centre is nestled approximately 700 metres from The Sussex Villa, and Selfridges London Department Store is nearly a 10-minute ride away. Positioned 2.2 km from the Protestant Westminster Abbey, the London property is popular among both worshippers and tourists.
The Sussex Villa is fitted with Wi-Fi and a flat-screen TV with satellite channels, featuring comforts, such as air conditioning.
An equipped kitchen, as well as a mini-bar, tea and coffee making equipment are featured in the property. The kitchen also offers a refrigerator, an oven, and glassware. Guests have access to restaurant The Bar & Garden Terrace, situated just a few steps from the London accommodation. Also, there is Victoria bus station, located merely 650 metres away. Cycling can be arranged upon request at the villa.
Amenities
Main Features
- Free Wi-Fi
- Sports activities
- Child-friendly
- Air conditioning
- No pets allowed
Facilities
- No smoking on site
- Free Wi-Fi in public areas
- Safe deposit box
- No pets allowed
- Smoke detectors
- Electric kettle
- Dryer
- Cookware/ Kitchen utensils
- Casino
- Cycling
- Golf course
- Air conditioning
- Heating
- Mini-bar
- Patio
- Tea and coffee facilities
- Dining table
- Washing machine
- Free toiletries
- Flat-screen TV
- Cots
Policy
Map
Local Attractions
Attractions
- Tate Britain (1.9 km)
- Trafalgar Square (2.2 km)
- Russell Square (3.1 km)
- London Bridge (4.7 km)
- Bank of England Museum (4.9 km)
- London Zoo (4.3 km)
- Big Ben (2 km)
- Mayfair (1.8 km)
- The Royal Albert Hall (1.8 km)
Airports
- London City (19 km)
Train stations
- London Victoria Train Station (700 m)