Le Shaheen 1 est situé dans le quartier de Brent à Londres, à 3,2 km du marché de Portobello Road, à 4,7 km du stade de cricket Lord's Cricket Ground et à 5 km de la gare de Paddington. Il se trouve à 6,1 km du zoo de Londres, à 6,4 km du centre commercial London Designer Outlet et à 6,5 km du Wembley Arena. Un parking privé est disponible moyennant des frais supplémentaires.
Cet établissement est non-fumeurs.
Vous séjournerez à 6,6 km du stade de Wembley et de Regents Park. L'aéroport de Londres-City, le plus proche, est implanté à 22 km.