Stayed this weekend. Room was clean, check in a breeze! Location is unbeatable! You can shop and tour the town and return to the Castle Inn to relax with ease. You can sit on the balcony and people watch and enjoy aromatherapy of the various restaurants!
- Also Known As:
- Castle Hotel Helen