Kensington Gardens HotelHotel
9 Kensington Gardens Square, Westminster Borough, London, W2 4BH, United Kingdom
Attractively located in the Westminster Borough district of London, Kensington Gardens Hotel is situated 1.4 km from Paddington Station, 2.5 km from The Serpentine and 2.7 km from Royal Albert Hall.