The Hotel Terrace Dufferin is located in the heart of the city center of Quebec. It overlooks the Dufferin terrace and offers breathtaking views of the Saint Laurent River and Frontenac Castle. Ideally located, it allows to discover the old Quebec on foot.