Situé à Londres, à moins de 3,2 km du marché de Portobello Road et à 4,7 km du stade de cricket Lord's, le Shaheen propose des hébergements avec une kitchenette. Il se trouve à 5 km de la gare de Paddington, à 6,1 km du zoo de Londres et à 6,4 km du London Designer Outlet. Regents Park se trouve à 6,9 km et le parc des expositions Olympia à 7 km.
Les logements comprennent une salle de bains privative et une connexion Wi-Fi gratuite.
Vous séjournerez à 6,5 km de la salle omnisports Wembley Arena et à 6,6 km du stade de Wembley. L'aéroport de Londres-City, le plus proche, est implanté à 22 km.