Skip links

The Leon Hotel is located on Canal Street between Chrystie and the Bowery in New York’s historic Chinatown neighborhood. We are within easy walking distance to SoHo, Little Italy, and Manhattan's Financial District.

Contact

Email

info@leonhotelnyc.com

Address

125 Canal St., New York, NY 10002

Monday to Sunday: 24 hours

+1 212-390-8833

Copyright ©2024 Leon Hotel NYC All Rights Reserved

Home
Contact
Reserve Now
Search