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.
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.