Hotels in Times Squar Read more [...]
Place Category: Hotels
New York is the city that never sleeps.
Unless you are staying at the Millennium Times Square.
Millennium Times Square is located in the heart of NYC. The hotel gives guests a front row seat to all of the endless action and constant excitement of Broadway. We cater to both leisure and business travelers. As a result, we are a perennial favorite among travelers to NYC. We boast a welcoming, multilingual cast and crew, 626 well-appointed rooms, a 24/7 fitness center and complimentary Wi-Fi, among other amenities.
In addition, our meeting and event facilities are second to none and we provide 52,000 Sq Ft (4,831 Sqm) of flexible meeting space. Discover our world and experience an iconic visit to NYC.