LONDON ELIZABETH HOTEL * * *
The London Elizabeth Hotel is a 3-star hotel in London. The hotel is housed in three adjacent buildings dating from the 1850s, and is just a minute's walk from Lancaster Gate tube station and Hyde Park. It's also an eight-minute walk from Paddington station. Rooms are traditionally decorated and include en suite bathrooms, desks, TVs and free Wi-Fi access. Some superior rooms offer a fireplace or balcony overlooking the park. Suites also feature a living room and sometimes panoramic or stained-glass windows. The hotel offers an elegant restaurant with terrace and garden, a bar and lounge, and afternoon tea. Breakfast is included, and parking is available for a fee.
Did you know? This review was written by our professional authors.
Compare and book your accommodation LONDON ELIZABETH HOTEL
Members' reviews on LONDON ELIZABETH HOTEL
The ratings and reviews below reflect the subjective opinions of members and not the opinion of The Little Witty.