Situata a meno di 1 km dalla Penn Station, la Leo House dispone di una sala da pranzo, un giardino e la connessione Wi-Fi gratuita in tutte le aree. Il Chelsea Market è raggiungibile in 10 minuti a piedi.
Numero delle stanze: 70
332 West 23rd Street, Chelsea, New York, NY 10011, Stati Uniti