Monticello Inn Framingham

from
check rates
avg/night
up to: % savings
90 Worcester Rd, Framingham, MA
  • stars
  • rating
Situated in Framingham, this inn is close to Fun and Games Family Entertainment Center, Shoppers World, and Natick Collection. Also nearby are Learned Beach and Cochituate State Park. read more
Special Offer
Reviews