A sparkling newcomer to New York's Lower East Side, the Allen Hotel features 41 modern guest rooms and luxurious suites, pairing Old World elegance with New World amenities and services. Guests will enjoy the Allen Hotel's central location and charming cafe.
Partial Data by Foursquare.