Menu

Holiday Inn Express Wall Street

New York, NY

Steps away from Wall Street, the Holiday Inn Express New York City - Wall Street is situated in the heart of the Financial District. Whether you're in town on business or for a New York City vacation, this hotel's location in lower Manhattan is convenient for all travelers.
Address

126 Water Street,
New York, NY 10005

Rooms