The Ludlow Hotel Lower East Side

180 Ludlow Street, New York