Home Tags Connecticut

Tag: Connecticut

New Castle Assumes Management of Westport Inn

SHELTON, Conn.—Officials of New Castle Hotels and Resorts announced it has assumed management of the 117-room Westport Inn in Westport, Conn. The hotel is...

Starwood Hotels & Resorts Launches New Design Lab and Brand Immersion Center

STAMFORD, Conn.—Starwood Hotels & Resorts Worldwide, Inc. unveiled a new two-story creative design lab at its global headquarters in Stamford, Connecticut. The Starwood Experience...
Advertisement