by admin | Feb 9, 2010 | Destinations, New York City, United States
I stayed at the Holiday Inn in Chelsea and it was a great experience! Located on 26th Street between 6th and 7th Avenue in New York City I found my stay to be very enjoyable. I was surprised to find out how close it was to so many New York City attractions. The...