The new Comfort Inn hotel is ideally located on Manhattan's Lower East Side and is within walking distance to Chinatown, Little Italy, the New York City Financial District, Wall Street, the Memorial at Ground Zero and the Statue of Liberty National Monument.
Comfort Inn Lower East Side with rates from $58.79 Per night and a Star Rating of 2 out of 5 stars.
|