Hotel Riu Plaza New York Times Square · 305 WEST

hotel

A hotel located in Manhattan's Times Square, offering a central base for exploring the city. Plan your visit with Karpo.

Find on Google Maps

Ask Karpo for more information.