Royal Garden Hotel
2-24 Kensington High St, London, United Kingdom
@Hotel-Rez.com
Save up to 59% by booking online!
Using
this website you are guarantied to book at the best rates
available.
Your reservation is 100% confirmed as you are booking
directly with the hotel. It is also deposit-free
and secure.