by Lisa A. Grimaldi | August 22, 2012

Riu Hotel & Resorts will open its first property in New York City, the Riu Plaza New York Times Square, in 2015. The hotel will have 600 guest rooms, a restaurant, a bar, a cafe, a gym and and executive lounge. The meeting space has not yet been determined.