Riu Plaza New York Times Square
New York City, New York State, The United States
star star star star
New York City Break
- Situated in Manhattan surrounded by Broadway's most famous theaters
- A few steps from the iconic Times Square
- Prime location close to New York's attractions