Das Hotel Leo House New York befindet sich in der Nähe von einem Unterhaltungs- Stadtviertel. Das Hotel bietet Hotelgästen WLAN im ganzen Gebäude.
Times Square Ball ist in einer Entfernung von 2 km von hier und Top of the Rock Aussichtsplattform ist lediglich 25 Gehminuten von dem 3-Sterne-Hotel entfernt. Die Unterkunft ist im Stadtteil Manhattan von New York gelegen, in der Nähe von Gärten. Chelsea und Chelsea/Grammercy sind vom Hotel aus in 6 Fußminuten zu erreichen. Das Hotel Leo House liegt in der Nähe von der U-Bahn-Station.
Das Hotel bietet 64 Zimmer mit einem Safe, einem persönlichen Safe und Rauchmeldern für einen angenehmen Aufenthalt in New York. Einige Zimmer verfügen über ein privates Bad mit einer Badewanne und einer Dusche.
Die Unterkunft bietet den Gästen ein kostenloses Frühstücksbuffet. Zu Death Ave mit amerikanischen Gerichten sind es ca. 5 Gehminuten.