We stayed at the Holiday Inn Soho on our first visit to New York City and were pleasantly suprised! Firstly, you cannot beat the location- right in the middle of SoHo, Chinatown and Little Italy so as you can imagine there are plenty of great restaurant choices. Amazing shops on Broadway are literally a 2 minute walk away too!
The...
More
- Holiday Inn New York City
- New York City Holiday Inn
- Holiday Inn Soho
- Holiday Inn Manhattan
