Hyde Park Towers 3-Star

Book this hotel in London, England: South, United Kingdom.

Photos of the 3* Hyde Park Towers

About the 3* Hyde Park Towers

Looking for a comfortable, centrally located hotel which offers excellent value for money? The Hyde Park Towers will suit your needs perfectly. Located in a quiet leafy area of Bayswater with the vibrant cafes and restaurants within a few minutes walk gives you the best of both worlds. Hyde Park itself is just around the corner and the hotel is conveniently located near to both Queensway and Bayswater tube stations. A renovated hotel that offers a high quality of service and attention to detail that leaves other hotels behind. Public areas consist of a bar in which to relax after a hard day seeing the sights of London.

3* Hyde Park Towers on a map of United Kingdom

London Airport 3* Hyde Park Towers
Flight + Hotel
Hotel Only
Hyde Park Towers
England: South United Kingdom
Hyde Park Towers
For nights
Guests in Room 1
Adults Children