This hotel is situated in the country parish of Saint Mary, within a short distance of the breathtaking coastal walks of the island's north coast.