The London Elizabeth Hotel London
0
Reviews
Three Stars in London
- Bayswater
4 Lancaster Terrace
, Bayswater, London, W2 3PF
+44 (0) 20 7402 6641
http://www.londonelizabethhotel.co.uk
Situated in Bayswater, The London Elizabeth Hotel is ideally located within easy reach of Hyde Park and the West End. A restaurant facility is available and non smoking rooms are provided upon request. They have 49 rooms equipped with television, modem point, fax machine, mini bar and air conditioning, and non smoking rooms are available. They provide laundry and childcare services and parking is available.
|