Situé à 3 km du Gratte-ciel Sky Garden, l'Abbaye de Westminster est située à proximité. L'accès à Internet haut débit est fourni pour les activités d'affaires et de loisirs.
Il se trouve dans le quartier Westminster de Londres, à 15 minutes de marche du centre-ville. Le musée Madame Tussauds est accessible en 10 minutes de route, tandis que l'aéroport de Londres-City est à 20 km.
Il y a 1 salle de bains à disposition.
Cafe Fresco et le Westminster Arms sont situés à 5 minutes à pied. La station de métro la plus proche est la station de métro Westminster qui se trouve à 5 minutes à pied.