Location: 1668 Worcester Rd, Framingham, MA 01702
Phone:(508)620-0500
Category: Hotels & Travel, Restaurants
Tags: Breakfast Restaurants, Bed & Breakfasts, Bed & Breakfast Accommodations & Inns, Hotels & Motels, Hotels