Location
181 Boston Post Rd West,
Marlborough, MA 017521840,
By Mariahk | 9/7/2014
Went to a bridal expo. Nice hotel.
By Ml | 6/20/2015
Clean and comfy beds