Riu Plaza New York Times Square At the Centre of Manhattan
When in New York, staying near to the main attractions indeed feels like a luxury. And when it’s just a few steps away from the most liveliest places, it gets so convenient and comfortable to explore the city that never sleeps. This comfort, convenience and luxury is provided by stays that are situation in the … Read more