Book Directly 9 Kensington Gardens Square, Westminster Borough, London, W2 4BH, United KingdomCheck the price at kensingtongardenshotel.co.uk