Home Tags Times Square

Tag: Times Square

Starwood sells Times Square Hotel

For $275 million, Starwood Hotels & Resorts Worldwide Inc. sold the venerable Manhattan at Times Square Hotel.