The Leon Hotel
Add to Favorites
OPEN NOW
Today: 12:00 am - 11:59 pm
Amenities:
Has Wifi
Saved to Favorites
Phone: (646) 590-9091
Phone: (302) 454-7300
Wi-Fi: Free
Price Range : Average
Phone: (212) 390-8833
Address: 125 Canal St, New York, NY 10002
Website: https://www.leonhotelnyc.com
50 Bowery, New York, NY 10013
88 Walker St, New York, NY 10013
60 Furman St, Brooklyn, NY 11201
525 Greenwich St, New York, NY 10013
98 Montague St, Brooklyn Heights, NY 11201
85 Flatbush Avenue Ext, Brooklyn, NY 11201
113 Jane St, New York, NY 10014
123 W 28th St, New York, NY 10001
16 E 30th St, New York, NY 10016
808 Queens Plz S, Long Island City, NY 11101