Explore New York City

Residence Inn New York Downtown/World Trade Center Area

Located in the heart of lower Manhattan in the Financial District, the newly built Residence Inn boasts oversized guest rooms that feature full kitchens. Perfect for families or business travelers needing a little more room to work or relax, this modern hotel is conveniently located steps from One World Observatory and the 9/11 Memorial and Museum. Guests receive complimentary breakfast, plus a complimentary business center, WiFi and complimentary fitness center access. The hotel also offers valet and self parking and is surrounded by some of downtown’s best restaurants and attractions.

Locations

170 Broadway
New York, NY 10007
United States