Located in London City Centre, Hyde Park Towers is a leisurely stroll from popular sights such as Kensington Gardens and Kensington Palace. This 3-star hotel welcomes guests with a restaurant and laundry facilities. Royal Albert Hall and Imperial College London are also nearby.


Order from room service to satisfy your hunger without leaving your room, or enjoy a bite to eat at the onsite restaurant.


For entertainment, guests can expect to find TVs.

Property features

At Hyde Park Towers, guests have access to features like laundry facilities.


  • Walking distance to Kensington Gardens and Kensington Palace
  • Onsite dining
  • Laundry facilities

Hotel Amenities

Hotel Amenities

Room Amenities

Guest accommodations at Hyde Park Towers feature televisions.

  • Television 
  • Room service 

Where to Eat

Hotel Policies

You need to know

Extra-person charges may apply and vary depending on property policy.

Government-issued photo identification and a credit card or cash deposit are required at check-in for incidental charges.

Special requests are subject to availability upon check-in and may incur additional charges. Special requests cannot be guaranteed.

Hotel Name

Sorry, we seem to have had an issue loading our review content. Try again?