Home Tags Westport Inn

Tag: Westport Inn

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...
Advertisement