Le Queens Park hotel est idéalement situé dans Londres, à seulement 4 minutes à pied de la station de métro Queensway et Bayswater. Dans le centre-ville, cet hôtel se trouve à proximité de nombreux restaurants et commerces.
Les chambres disposent de l’accès au wifi, climatisation, mini bar et télévision à écran-plat. L'hôtel sert un petit-déjeuner en buffet tous les matins.
La situation géographique de l’hôtel est très pratique pour profiter de Londres, les chambres ainsi que l’accueil sont agréables.