Historic hotel brimming with charm and character.
Built in the 17th century, Royal Castle has a long history as a hotel and still retains some of its original character. It’s quirky and old world, and it really makes a change from some of the more modern and sterile hotels out there.