If you are looking for a wonderful destination, a place with beautiful parks, grand canals, great restaurants, first class hotels, friendly people, good service---oh well, you get the idea. Head for Ottawa---straight up from southern New England. It's an easy drive and you will come away with a feeling of having visited a truly "civilized" city--a real gem.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.