FORT LAUDERDALE Extended Stay America has opened a three-story StudioPLUS Deluxe Studios hotel in Westborough, MA. The 86-room hotel is the company s third property in the Boston area, its third hotel in the state, and its 398th property overall. The company also has two other Extended Stay America brand hotels currently under construction in Braintree and Tewksbury, MA, that are scheduled for 2001 openings. (3/22/01)
Previous ArticleGoldman Sachs Cuts Lodging Stock Estimates
Next Article Wingate Opens 100th Hotel