RIU Plaza New York Times Square

Pursuitist Luxury Best Luxury Blog
RIU Opens First Hotel in New York City

Right in the heart of Manhattan, mere steps from Times Square and Restaurant Row, an…