L'hôtel est situé dans une rue calme de Bayswater Road. Deux stations de métro sont à quelques minutes de marche de l'hôtel, pour accéder rapidement au centre de Londres (Bayswater et Queensway). Hyde Park est seulement une distance de promenade à la fin de l'Inverness Terrace, où se trouve l'hôtel. Elles sont fondamentales et bénéficierait d'une remise en cosmétiques, mais elles sont propres et qui sont tous attenante, avec TV et le thé et le café facilities. Les deux salles de bain et les chambres sont très petites.