Home > London > South Kensington
Check Online Hotel/B&B Availability
Please select room occupants
Room 1
Room 2
Room 3

South West London: Bed and Breakfast South Kensington

The Villa Kensington Hotel
The Villa Kensington Hotel, Hotel Accommodation, South Kensington
The Villa Kensington Hotel is a brand new Hotel within a beautiful historical building, located in a quiet, elegant street two walking minutes away from Gloucester Road underground station (SW7).

South Kensington. Just a 10-minute walk from the Natural History Museum, the hotel is only a mile from Harrods.
South Kensington, SW7 4DG, South West London, England.
Online Booking Available
Hotel Accommodation
Official Rating: N/A
Room Types Available: Double Room, Twin Room, Single Room, Family Room.
Facilities Include: Internet Access(WiFi)