The Leon Hotel


125 Canal St.
Manhattan, NY 10002

Chinatown


Advertisement
Hotels
Budget
Amenities
Air-Conditioning
Business Center
Family Rooms
Internet Services
Smoke-Free
Internet
Free WiFi
WiFi
Services
Concierge
Daily Maid Service
Facilities for Guests with Disabilities
Safe Deposit Box
Advertisement


Advertisement

From Our Partners