Royal Garden Hotel - 5-star London hotel – relaxed 5-star hotel in Kensington
5-star London hotel – The Royal Garden Hotel in Kensington is one of the best value 5-star hotels London has to offer. An impressive London meetings venue with conference facilities, luxurious accommodation, a hotel spa and award-winning restaurants
Updated: 12 Feb 2011
Top sites
Visitors counter
Place one of HTML codes at your site's pages to add the site to our rating.: