Seeking a restorative retreat after a day of exploration? Hotel St-Sauveur offers a tranquil setting within Piedmont, a short distance from the bustling city center – approximately 2 kilometers away. This lodging provides a convenient base for discovering the region’s attractions and immersing yourself in its distinctive atmosphere. We aim to create a welcoming environment for travelers desiring a comfortable stay.





















