Hotel Overview
The Le Saint Sulpice Hotel is a luxury oasis of relaxation, far from everyday life, offering 108 suites of various dimensions, some of which with fireplace and large french windows that open out onto a terrace, displaying views of the Our Lady of Montreal Basilica.