Este hotel de ciudad construido a principios de siglo, está muy bien situado en el centro de Londres y muy cerca de Hyde Park y a solo dos manzanas de los bares, restaurantes, supermercados, farmacias y otros convenientes lugares. La estación más cercana de metro, Queensway y Bayswater, se puede llegar fácilmente a pie. Otras atracciones turísticas se encuentran a poca distancia.
Este hotel de categoría media está situado en el corazón de Londres, cerca del Hyde Park y de otros lugares de interés turístico. A cinco minutos andando podrá encontrar las estaciones de metro Queensway y Bayswater.
No hay un restaurante como tal sino salón grande de desayunos, situado adyacente a la recepción.