Leon Hotel provides good lodging in New York. Leon Hotel has been welcoming guests to its non-smoking rooms since 2013.
This hotel is situated 1.6 km away from SoHo, Top of the Rock Observation Deck and Empire State Building. The property is located within a 10-minute walk to the center of New York.
The hotel is set next to the synagogue and museums.
5 minutes' walk to Canal Street train station. La Guardia airport can be reached within 15 minutes' drive.
This hotel comprises 40 rooms featuring Deluxe Loft Suite, Tower Studio and Deluxe Quadruple Room. All rooms have carpet floor and stylish furniture.
There are car and limousine rental services on site.
Wireless internet is available in public areas for free.
No parking available.