Situated at Ingonish Ferry, the Castle Rock Country Inn overlooks the magnificent vista of Middle Head Peninsula, the Atlantic Ocean and the mountain range of the Cape Breton Highlands.