Situé à moins de 1 km de Penn Station, le Leo House propose une salle à manger, un jardin et une connexion Wi-Fi gratuite dans tous ses locaux. Le marché de Chelsea se trouve à 10 minutes à pied.
Certaines chambres comportent une salle de bains privative.
Un petit-déjeuner buffet est servi gratuitement sur place.
Vous pourrez profiter de la terrasse commune. Vous disposerez également d’un centre d’affaires et d’une réception ouverte 24h/24.
La gare de 23rd Street est accessible en seulement 2 minutes à pied et Central Park est à 3 km.