Situé à une distance de 950 mètres du Stade de Mong Kok très apprécié des sportifs, Shanghai Hotel Kowloon de 2 étoiles comprend 48 chambres.
Le Musée d’histoire d'Hong Kong se trouve à à une distance de 25 minutes de marche et la Église Saint-Andrew peut être atteint en 5 minutes en voiture de l'hôtel. La zone comprend des sites religieux tels que la Église catholique Rosary Church (2 km) et le Temple de Tin Hau (1 km). Cet hôtel vous permet de profiter de sites naturels tels que Tai Hang Tung flood storage tank dans un rayon de 1 km. De plus, la Vue de la ville d'Hong Kong se trouve à environ 3 km, et la Mong Kok est près de cette propriété. Shanghai Hotel est situé à 5 km de l'aéroport Hong Kong H K Heliport, et à quelques mètres de l'arrêt de bus le Sai Yeung Choi Street South.
Offrant une cuisine asiatique, un restaurant DimDimSum Dim Sum Specialty Store se trouve à moins de 150 mètres de cet hôtel.