Picture 12

The Renaissance NY Times Square Hotel offers guests a perfect location in the center of the world’s best entertainment and shopping and steps away from Midtown businesses and corporate headquarters. The gleaming glass structure occupies the island where Broadway and Seventh Avenue meet, and is one block from Rockefeller Center

Leave a Reply

Your email address will not be published.