4 Lancaster Terrace, London, England
Rating:
London Elizabeth Hotel Hotel Description
Sitting on the edge of Hyde Park, the London Elizabeth Hotel has a wide variety of well-priced accommodations and relaxed homely atmosphere.
London Elizabeth Hotel Hotel Facilities
- Parking
- Restaurant
- Bar
- 24 hour Front Desk
- Non Smoking Rooms
- City Center