Rooms & Rates

Cape Breton Island hotel accommodations conveniently located in St. Peter’s on the shores of the Bras d’Or Lake.