Location Video

Location Video

Located in the heart of London, next to Kensington Gardens, the Royal Garden Hotel offers a luxurious and distinctive retreat to enjoy the many sights and attractions of London.


2- 24 Kensington High Street London W8 4PT: +44 (0)20 7937 8000 F: +44 (0)20 7361 1991 The Royal Garden Hotel is part of the Goodwood Group of hotels

CHECK AVAILABILITY
Click to show calendar
Check
Best Rate Guarantee