home
>
Royal garden hotel
royal garden hotel
Royal garden hotel
Luxury hotel overlooking kensington gardens kensington luxury right next to kensington gardens high end royal garden hotel is the perfect base if youre in town for a show at the royal albert hall just a 10 minute stroll high street kensington tube station is a 5 minute walk for easy access to the rest of london dig some dinosaurs guests love the views over kensington gardens a green oasis in the heart of the city you can stroll east to hyde park or south to the natural history museum

SIMILAR PRODUCTS