Holiday inn express new york city wall street

The Holiday Inn Express New York City Wall Street is a 3-star hotel located in the heart of Lower Manhattan, within walking distance to many popular attractions. Here are some details about the hotel:

Location:

Amenities:

Room Types:

Reviews:

Rates:

Tips and Recommendations: