North America • United States • New York • Millennium Broadway Hotel
Located in the heart of Times Square, Broadway theatre district, Fifth Avenue shopping and Restaurant Row. Enjoy the accommodation of a 4 star deluxe hotel while staying close to everything that New York has to offer.
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!