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 of Manhattan's Financial District.

Contact

Looking for contact?

info@LeonHotelnyc.com

Visit our Hotel

125 Canal St. New York, NY 10002

Monday-Sunday: 08am-9pm

+1 212-390-8833

Copyright ©2023 Leon Hotel NYC All Rights Reserved

Home
Contact
Reserve Now
Search