Holiday Inn Lower East Side, New York

Very Good 4.5 387

Compare prices from best travel sites!

Holiday Inn Lower East Side

150 Delancey Street, NY 10002 New York City (NY), New York, United States of America