Situated on the North Shore, just a short tram ride from the town centre, the Norbreck Castle faces sandy beaches and the Irish ... More