182 Room Framingham Hotel & British Beer Restaurant

Status Sold
Location 120-130 Worcester Road (Rte 9), Framingham, MA
Type/Price $23,650,000 Size 182 Room Hotel/96,206SF - British Beer Restaurant/6,863SF
Broker Tom Blakely