From £ 75.00
Hotel - 10 Ashburn Gardens, London, South West London, SW7 4DG, United Kingdom
Be the first to write a review!
Sorted by Price
Located in stylish Kensington, just off the famous Cromwell Road, The Villa Kensington is 300 metres from Gloucester Road Underground Station. The hotel offe...
Postage & Packaging : Not specified | Availability : Price is per double room per night and may vary depending on date booked......