I stayed in the nice Chelsea Star Hotel in Chelsea, Manhattan. It is located just a stones throw away from Penn Station and Madison Square Garden.
Apart from some pictures of the Hotel I'll show you a little tip what you can do in NYC to have a nice view of the city without spending a fortune!
Link to this comment:
All Comments (0)