A Andrew Duffett Review of The Chelsea Hotel 4 years ago Great location. Center to almost everything.
Comments: