We have stayed at several different places in Helen and The Castle Inn is the best place to stay by far. The rooms are up to date and very clean and inviting. The location is exceptional you can walk to everything. The manager, Debbie Watson, is so friendly and accomodating. I would definately recommend staying here and will definately stay... More
You have no recent hotel searches.