Hotel Star Montreal de 2 étoiles bénéficie d'un cadre central près de la zone de shopping de "Centre de Montréal" à Montréal. Situé au cœur même de Montréal, l'hôtel propose 14 chambres avec vue sur la ville.
La place Émilie-Gamelin se trouve à moins de 6 minutes de marche de L'Hotel Star de Montréal, et des sites naturels tels que le Parc du Mont-Royal sont dans une zone de 2 km. Situé à côté du port, l'hôtel se trouve à quelques mètres de la Bibliothèque et Archives Nationales du Québec. Il y a le Centre des sciences de Montréal dans une zone de 2 km, tandis que Montreal Station Centrale à moins de 5 minutes à pied de ce étoiles. La station de métro la plus proche est à environ 10 minutes de marche.
Les chambres comprennent des fenêtres insonorisées, ainsi qu'un bureau. Les divertissements dans la chambre comprennent de l'Internet à grande vitesse et une TV à écran plat avec des chaînes satellite, tandis que des équipements tels que de la climatisation sont également fournis. Dotées d'une toilette séparée et d'une douche, les salles de bains sont également équipées d'un sèche-cheveux et des draps de bain.
Un petit déjeuner gratuit est offert tous les jours. Vous pourrez déguster des plats de cuisine vietnamienne au restaurant Pho Viet qui se trouve près de l'hôtel.