hotel 10 hotel10montreal.com hotel 10 is centrally located in downtown montreal with fantastic amenities and accommodations, perfect for both business and pleasure. Category:accommodation and hotels Global Rank:1,749,384 visits:21.1K pages/Per:2.9 ADS