Tag: New Brunswick
Four Points by Sheraton to Debut in New Brunswick, Canada
STAMFORD, Conn.—Starwood Hotels & Resorts Worldwide, Inc. announced its Four Points by Sheraton brand will open its first hotel in Edmundston, New Brunswick. Four...