Set in an early Victorian building, Hyde Park Towers Hotel London provides fine hospitality and comfortable accommodation coupled with the central location. City's interesting places such as Kensington Palace, Royal Albert Hall and Portobello Market are placed at a convenient distance for guests to visit.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.
General
Hyde Park Towers Hotel London's conference room with its natural light and air conditioning creates the right place for catering various corporate events. Natural History Museum, Lords Cricket Ground and Science Museum London are other points of interests, which guests can visit at their leisure.