Leo House
Well 7.9 (3671 reviews)
Hotel
About it
Located less than 0.6 mi from Penn Station, Leo House features a dining room, garden and free WiFi throughout the property. Chelsea Market is a 10 minute-walk away.
Some rooms include a private bathroom.
Free buffet breakfast is also available at the property.
Guests can enjoy the shared terrace. Additional facilities offered include a business center and 24-hour front desk.
The 23rd Street station is just a 2 minute-walk, while Central Park is 1.9 mi away.
Its strengths
24hr reception
LAN Wi-Fi
Location
332 West 23rd StreetNew York NY 10011
Dates of your stay
Availability with