Hôtel 91 Stanhope Street à Londres est situé dans le quartier Regent's Park, à 5 minutes de marche de la cathédrale Saint-Georges de Londres.
L'hotel est situé à seulement 1 km du musée British et le Grand magasin Harrods est à 3 km. Les sites culturels de la région sont la Galérie Nationale (2 km) et le Musée Churchill War Rooms (2,1 km). Le Musée Sherlock Holmes se trouve également à 25 minutes à pied d'Hôtel 91 Stanhope Street de Londres. La station de métro Great Portland Street, située à deux pas de la résidence, offre une connexion rapide vers tous les quartiers de Londres.
Les salles de bains dotées d'une toilette séparée et d'une douche, disposent également d'un sèche-cheveux et des draps de bain pour le confort supplémentaire des clients.
Hôtel 91 Stanhope Street se trouve à moins de 200 mètres de Nelson Wine Bar & Restaurant, proposant des plats de la cuisine italienne.