Travel Better.

Lee

Lee

URL:

  1. Snapshot
  2. Recommendations
  3. Guides

Show recommendations for:

  1. All
  1. By Name
  2. Most Recent
  3. Top Rated
  1. Soho Grand Hotel

    Hotel in New York City, New York, USA, New York City, New York State, USA

    Lee says

    “It is a very comfortable, fashionable looking hotel in a fantastic location. In terms of standard and value I'd say it is very hard to beat in NYC.”

    View DetailSave to a Guide Map It Close Map

Advertisement