Situated merely 6 minutes' stroll from the Italian Cultural Institute in London, The Sussex Villa London offers opportunities for cycling in the area. Featuring access to a patio, the accommodation is located 2.5 km from Coca-Cola London Eye Riverside Observation Wheel.
The London villa includes a bathroom with a washing machine.
The Sussex Villa features an oven and a dishwasher provided in a full kitchen. Guests have access to restaurant The Bar & Garden Terrace, situated just around the corner from the London property.
The London holiday home awaits guests in the Westminster Borough district, just near Hyde Park Corner tube station. The SEA LIFE Centre London Aquarium is approximately 25 minutes on foot from The Sussex Villa, and Covent Garden is nearly a 10-minute ride away. Positioned 2.2 km from the Protestant Westminster Abbey, the London accommodation is popular among both worshippers and tourists. Also, there is Victoria bus station, located just 10 minutes' stroll away.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please