Our hotel’s central Lower East Side location is within easy walking distance of many of New York City’s most famous attractions