You are zoomed out too far to see location pins. Please zoom back in.
Hotels Travelers Trust
2200 Providence Hwy. Rte1, Walpole, MA 02081
#1 of 1 hotels in Walpole
“ great place to stay ”
- great motel for the money - we stayed here during a recent patriots home... more
- October 9, 2013