The London Elizabeth Hotel

Hotels - 3 Stars in Paddington, London
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. They have 49 rooms equipped with television, modem point, fax machine, mini bar and air conditioning. They provide laundry and childcare services and parking is available.