Spanish Hotel Co. Pays Glenwood $111M For Times Sq. Land

Spanish hospitality company Riu Hotels & Resorts is one step closer to building a 600-room Times Square hotel after closing on the purchase of five parcels of land along the west...

Already a subscriber? Click here to view full article