Le Shaheen 2 est situé dans le quartier de Brent à Londres, à 4,7 km du Lord's Cricket Ground, à 5 km de la gare de Paddington et à 6,1 km du zoo de Londres. L'établissement se trouve à 6,4 km du London Designer Outlet, à 6,5 km du Wembley Arena et à 6,6 km du stade de Wembley. Cet établissement non-fumeurs se trouve à 3,2 km du marché de Portobello Road.
Vous séjournerez à 6,9 km du Regents Park et à 7 km du parc des expositions Olympia. L'aéroport de Londres-City, le plus proche, est implanté à 22 km.