The Willard Street Inn was the last stop on our trip through Maine, New Hampshire and Vermont. It is a very impressive house on a street of lovely Victorian homes, many now incorporated into the local college. We stayed in Room 2 on the second floor and enjoyed the fact that it was very bright and sunny and even had... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.