Per affari o per piacere, questo hotel del Lower East Side offre un ambiente ideale per esplorare il centro di Manhattan e tutte le attrazioni di New York City. Si trova a un solo isolato dalla stazione della metropolitana di Delancey Street, con accesso diretto al quartiere dei teatri e alle luci brillanti di Broadway, Chinatown, Central Park, il Financial District, Times Square e SoHo. Si trova inoltre a solo un chilometro dalla New York University, a pochi passi dal Williamsburg Bridge e a pochi passi dagli aeroporti LaGuardia e Newark. Gli amanti dell'arte apprezzeranno il fatto di soggiornare a soli 500 metri dal New Museum of Contemporary Art, l'unico della città dedicato esclusivamente alla presentazione dell'arte contemporanea di tutto il mondo. Dopo una giornata di passeggiate ed esplorazioni, le confortevoli camere di questo locale sono il luogo perfetto per prepararsi per il giorno successivo.