Leon Hotel - NYC Hotels & Spas - Directory Item

Leon Hotel
☆ Add to Trip Planner

Leon Hotel
Add to Trip Planner

125 Canal St.
New York, NY

Intended for the new world traveler seeking to find comfort and style in their surroundings. Leon Hotel has 40 spacious and well-appointed rooms capable of exceeding a wide variety of expectations. Our rooms have been outfitted with handmade furniture, carefully selected linens and stylish yet practical electronics.

Located on Canal Street between Chrystie and the Bowery in New Yorks historic Chinatown neighborhood. We are nestled near Manhattan's Financial District, the famed Lower East Side, Noho, Soho and just one train stop away from Brooklyn.

Featured Listings

Other Listings