London Hotels

Royal Garden Hotel, London W8

Royal Garden Hotel, London W8

A tall, modern hotel next to Kensington Palace with views over Kensington Gardens and Hyde Park.

398 luxury class bedrooms.

The Tenth is the main restaurant with great views and 3 rosettes for food.

Royal Garden Hotel, London W8

 

Map of all central London hotels

Your guide to UK hotels