Monday, January 3, 2011

Inn in the Village

The 1708 House located at 126 Main Street in Southampton Village is a great country inn located in the heart of the village. Fully renovated and meticulously maintained  in easy walking distance to shops and restaurants it is a great place to stay the night.

No comments:

Post a Comment