In the heart of Downtown Montreal, Le Sand & Stone Hotel offers an AAA location with vibrant cafes, bars, and restaurants at your doorstep. As you step out onto famous Sainte-Catherine Street or take a 10-minute stroll to the Old Port of Montreal, McGill University and Notre Dame Basilica are just a short walk away.