SEAPORT—The Envoy topped a recent survey of America's best new hotels. [USA Today]
__
ALLSTON—The organization listed its old home in the South End's Hotel Alexandra last month: "The New England branch of the Church of Scientology will move its headquarters to Allston after purchasing a large office complex near the Massachusetts Turnpike." [Globe]
Loading comments...