The Elizabeth Hotel is friendly and privately owned, with English character and charm, within walking distance of Buckingham Palace.
The Elizabeth Hotel is on Eccleston Square, ideally situated for all London districts. Enjoy comfortable accommodation and friendly service, with an excellent breakfast buffet.
The Elizabeth has kept its decor close to that of the traditional 19th-century buildings in which it is housed.
The Elizabeth Hotel offers comfortable accommodation and friendly service with an excellent full English breakfast. Furnishings having been kept as close as possible to those of a London house in the mid-nineteenth century, although there have been some changes to the buildings over the years.