Cheap New York City Hotels Logo

Leon Hotel 3.0 star rating

125 Canal Street
New York, NY 10002
Rates from 100.00* USD

Located in Lower Manhattan, the Leon is 1.2 km from the Soho neighourhood and Brooklyn Bridge is 1.4 km away. Flat-screen TV with cable channels, coffee machine and a desk is provided in every room. Some rooms also come with views of the city.

* Rates listed are estimated and may be different based on your check-in date, etc...

Leon Hotel  in New York - 0