The Leon Hotel, 125 Canal St, New York, NY 10002
Address: 125 Canal St, New York, NY 10002
Phone: +1 212-390-8833
Hotel details
Set at the foot of the Manhattan Bridge in Chinatown, this hip hotel with a midcentury-modern vibe is a 3-minute walk from the Grand Street subway station and an 8-minute walk from the Museum Of Chinese In America.
Sleek, contemporary rooms offer complimentary Wi-Fi, iPod docks and flat-screen TVs, in addition to Keurig coffeemakers. Upgraded rooms and 1-bedroom suites add bridge or city views.
Off-site parking is available for a fee.
Review summary
Rooms·
Guests liked the large, clean, updated rooms, though some said maintenance could be improved·Guests liked the comfortable beds·Rooms had views & TVs
Location·
Near the city center; shopping, sightseeing, restaurants & bars nearby·Near public transit·Easily accessible by car
Service & facilities·
Guests appreciated the friendly, professional staff·Guests spoke highly of the reception staff & housekeeping