The Leon Hotel is a boutique hotel nestled in the Lower East Side, just a short walk from Chinatown in New York City. This trendy hotel features stylish rooms with luxurious amenities, as well as a rooftop terrace with stunning views of the city. Guests can enjoy the vibrant nightlife and dining options in the surrounding neighborhoods.