Location
Hyde Park Towers Hotel is located on Inverness Terrace at the heart of Bayswater area and is just a short drive to London's famous landmarks including Sherlock Holmes Museum, National Art Library and Earls Court Exhibition Centre. It is also within easy reach to shopping centres, English pubs, cafes and exhibition venues.
Rooms
Hyde Park Towers Hotel's 115 well maintained guestrooms are ideal for a relaxed stay in London. All rooms are equipped with facilities such as hairdryer, ironing board, wireless internet access, coffeemaker and private bathroom.
Restaurant
At the inhouse I Restaurant, guests can enjoy delicious Italian buffet menu. The hotel's bar is an ideal spot to relax, whilst enjoying fresh coffee, traditional English tea and chilled bottle of beer.