Picture 36

The Holiday Inn Express located on West 29th Street between 7th and 8th Avenues is in the Northern Chelsea neighborhood and near to Madison Square Garden. The hotel is a 15-story high-rise with wireless access, free local calls, fitness center, rear garden terrace and a full business center.

Leave a Reply

Your email address will not be published.