Home Tags Manhattan

Tag: Manhattan

Starwood Hotels & Resorts Completes Sale of Manhattan at Times Square

STAMFORD, Conn.—Starwood Hotels & Resorts Worldwide, Inc. announced that it has completed the sale of the 665-room Manhattan at Times Square Hotel in New...
CLOSE
CLOSE