Discover the epitome of urban sophistication at Millennium Downtown New York. Nestled in the heart of the city that never sleeps, this luxurious hotel offers an unparalleled experience. With stylish rooms and breathtaking skyline views, it’s the perfect base to explore iconic landmarks like the Statue of Liberty and One World Trade Center. Indulge in exquisite dining options, unwind at the rooftop bar, or rejuvenate at the spa. Immerse yourself in the vibrant energy of Lower Manhattan while relishing British-inspired hospitality.
Enter your details below or call us on 0800 008 6677Please select a valid form.