New York Tips

Tip on : New York - 6 years ago

The Hudson Hotel is well designed hotel. Right on Central Park. Fantastic bar and the rooms although small are very comfortable.

Good tip?
(+1)
Write a comment