The Ludlow Hotel shared by @michelinguide says: ""The Ludlow Hotel is located in the Lower East Side."" on Postcard