Filters:
business hotel in Saint Leonard
About 3 results.
Hotel Newstar
Rue Jarry Est 5250, H1R 3A9 Saint-Léonard, CanadaThe Newstar hotel offers tourists and business people traveling to Montreal the opportunity to enjoy a comfortable stay at an affordable price.