New Hotel in Norwood, MA
Opening in late 2017/early 2018, Norwood, MA. 120 room hotel The Brand has yet to be determined.
Opening in late 2017/early 2018, Norwood, MA. 120 room hotel The Brand has yet to be determined.
118 room Home 2 Suites by Hilton on the Foxboro/Walpole, MA line. One mile from Gillette Stadium. Home2 Suites by Hilton is the innovative mid-scale, all-suite extended stay hotel thoughtfully designed for savvy, sophisticated, cost-conscious travelers staying a few months or a few nights. At every one of our locations, you’ll find a world of… Continue Reading →