Situé dans le quartier Cremorne à seulement 14 minutes à pied du Zoo des animaux sauvages de Shanghai, Meilun Hotel Shanghai International Tourist Resort offre un salon commun. Des services de navette sont disponibles à tous les hôtes de cet hotel 4 étoiles.
L'hotel est à 4 km de Nanhui Taohua Village à Shanghai. Pour ceux qui voyagent de loin, l'aéroport District de Pudong est à 18 minutes en voiture.
Il y a 103 chambres à Meilun Hotel Shanghai International Tourist Resort, chacune d'entre elles possède une climatisation, et des équipements de divertissement comme une TV multi-canal et une TV par câble avec des films à la demande. Une toilette séparée et une douche sont également inclus dans ces chambres, en outre un sèche-cheveux et des serviettes sont aussi fournis. Elles sont également équipées de salles de bain privées.
Un petit déjeuner sous forme de buffet est servi chaque matin à Meilun Hotel Shanghai International Tourist Resort.