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. A 24-hour front desk and a tour desk is available at the Leon Hotel. Luggage storage and concierge services are also available. The Grand Street Metro Station (Lines B and D) is 322 metres away. Newark International Airport is 25.2 km away.
Leon Hotel LES
Time Out says
Details
- Address:
- 125 Canal Street
- New York
- 10002
- Do you own this business?
- Sign in & claim business
Discover Time Out original video