Lage
Das Hyde Park Towers Hotel befindet sich in der Inverness Terrace in Bayswater, wenige Minuten Fahrt von Londons berühmten Attraktionen entfernt, darunter das Sherlock Holmes Museum, die National Art Library und Earls Court. Sie erreichen zudem bequem Einkaufszentren, englische Pubs, Cafes und Messezentren.
Zimmer
Das Hyde Park Towers Hotels bietet 115 gepflegte Zimmer, die ideal ausgestattet sind mit Föhn, Bügelbrett, drathlosem Internet, Kaffeekocher und einem privaten Bad.
Restaurant
Das hoteleigene I Restaurant verwöhnt die Gäste mit einem köstlichen italienischen Büffet. Die Hotelbar ist ideal zum Entspannen, während man einen frisch aufgebrühten Kaffee, einen traditionellen englischen Tee oder eine kühle Flasche Bier genießt.