Leo House ligt op minder dan 1 km van Penn Station en beschikt over een eetkamer, een tuin en gratis WiFi in alle ruimtes. Chelsea Market ligt op 10 minuten lopen.
Sommige kamers hebben een eigen badkamer.
Er is ook een gratis ontbijtbuffet beschikbaar bij de accommodatie.
Je kunt genieten van het gemeenschappelijke terras. Tot de overige faciliteiten behoren een businesscentrum en een 24-uursreceptie.
Het station 23rd Street ligt op slechts 2 minuten lopen en Central Park bevindt zich op 3 km afstand.
Aantal kamers : : 5