Emplacement
L'hôtel Hyde Park Towers se trouve sur Inverness Terrace, au coeur de Bayswater, à quelques minutes en voiture de sites célèbres dont le musée Sherlock Holmes, la National Art Library et le centre des expositions d'Earls Court. Les artères commerçantes, pubs anglais, cafés et salles d'expositions ne manquent pas dans les environs.
Chambres
Les 115 chambres sont bien entretenues et propices à un séjour relaxant. Leurs équipements incluent sèche-cheveux, planche à repasser, accès à Internet sans fil, nécessaire à café et salle de bains privée.
Restaurant
Dans le restaurant I, on savoure un délicieux buffet de plats italiens ; le bar fait place à la détente autour d'un bon café, d'un thé à l'anglaise traditionnel ou d'une bière bien fraîche.