The Inn at National Hall
Drag box to select area
The Inn at National Hall is conveniently located in downtown Westport, within walking distance of the town's shopping district. The historic riverside building was built in 1873 and converted to a hotel in 1993. The inn offers a variety of two-story waterfront suites and other beautiful rooms, each uniquely decorated with its own theme, as well as a waterfront conference room that seats 16. Visit the Web site for more information or to take a virtual tour.
2 Post Rd W, Westport, CT 06880
- Hours: By appointment
- Accessible: yes