About London Elizabeth Hotel
London Elizabeth Hotel is located on the doorstep of Hyde Park, opposite the Lancaster Gate tube station. Originally built as three private houses in 1850, the four-star establishment was used as billeting for the Polish Air Force during World War II and now features a cast iron conservatory that overlooks the gardens and a number of modern facilities. Accommodation is offered in 49 individually-styled rooms with en suite bathrooms. Meanwhile, the Hyde Park suite offers balcony views of the famous greenery. Distinct menus are served at the restaurant, bar, lobby lounge and a garden terrace. The latter boasts a rose and herb garden, outdoor tables and a marquee.