The Hyde Park Towers Hotel London
0
Reviews
Three Stars in London
- Bayswater
41-51 Inverness Terrace
, Bayswater, London, W2 3JN
+44 (0) 20 7221 8484
http://www.hydeparktowershotel.co.uk
Situated in Bayswater and within easy reach of Hyde Park and the West End, The Hyde Park Towers Hotel has 115 rooms and provides a range of facilities including a restaurant, business centre, laundry service and conference room. Each room is equipped with satellite TV. Reservations must be made in advance.
|