Yakınındaki Oteller Framingham, MA Station, Framingham