CHELSEA, MA Wyndham International has opened the 180-room Wyndham Chelsea here, representing the companys eighth property in the state. Through a franchise agreement with Houston-based Wedge Hotels Corp., the newly constructed hotel will be part of Bostons Urban Renewal District. (1/9/01)
Previous ArticleEmbassy Suites Opens Destin Hotel
Next Article ResortQuest Promotes COO