London Elizabeth,
3+ Stars
4, Lancaster Terrace,
W2 3PF,
London,
UK
-
Bedroom Style
-
Bedroom Style
-
Bar
-
Restaurant
-
Boardroom
|
London Elizabeth Hotel is a 3+ star London hotel situated in close proximately to the Court of St James and the seat of Government at Westminster in London, England. This London hotel has a pleasing aspect over Kensington Gardens and Hyde Park.
London Elizabeth Hotel in London was originally built in 1850 as three private houses in a new terrace of elegant family homes on Lancaster Gate Terrace, as it was then known, in the area of Bayswater, London.
The unique character of this Victorian building is inherent in the individuality of size, shape, furnishings and decor of each and every bedroom which provides exceptionally high levels of accommodation and comfort. You will be pleased with the larger bedrooms for families and the non-smoking rooms which are available on request.
In this hotel in London both European Buffet and full-service English breakfast are served daily in the restaurant or in your room. The Room Service menu features seasonal, Country Classic cuisine.