Millennium Broadway Hotel
The Millennium Broadway Hotel, a Midtown Manhattan hotel, is located at the center of the New York City. Stay at this Broadway hotel in Times Square, New York and enjoy luxury accommodations, exciting NYC attractions and fine dining restaurants.