Questions, comments, feedback or concerns? Give us a call or email us at any time, and we’ll be happy to help. We love hearing from our guests and we’re here to make sure you have the perfect stay in New York City.
The Leon Hotel
125 Canal Street
New York, NY 10002
Phone: (212) 390-8833
Fax: (212) 219-1665
Get ready to enjoy a winter getaway with our exclusive offer!
Save 20% with you book a stay of 4 nights or more!