Royal Garden Hotel
Based in leafy Kensington, this hotel boasts panoramic views of Kensington Palace and Gardens, Hyde Park, and London’s skyline. Their combination of beautiful views and glamorous venue space will provide the perfect experience for your guests.
Address: 2- 24 Kensington High Street, London, W8 4PT
Type: HotelGIVE THIS VENUE A SHOUT
Number of Spaces 12
Theatre Style 550
Whole Venue 800