A solamente 20 minutos andando Broadway–Calle Lafayette (línea de la Sexta Avenida), The Allen Hotel proporciona a sus huéspedes una excelente ubicación para su estancia Nueva York. Está a solo un breve paseo Orchard Street y Canal Street. Los huéspedes tienen a su disposición muchas comodidades e instalaciones, como un solárium y un centro de negocios. En el hotel hay 41 habitaciones, y todas ellas incluyen lo esencial para una estancia confortable. Después de instalarse en su habitación, los huéspedes pueden descubrir la zona de los alrededores utilizando East Broadway (línea de la Sexta Avenida), que queda a un paseo de cinco minutos del hotel. La propiedad ofrece un bar, donde los huéspedes pueden tomar una copa en el interior o si lo prefieren al aire libre, en la terraza. Los huéspedes pueden explorar los muchos y populares bares, restaurantes y cafeterías por los que es conocida la zona Lower East Side. Por otro lado, desde The Allen Hotel se puede acceder andando La Mama Experimental Theatre Club, Scholastic Corporation y Downtown Community Television Center. Aeropuerto Laguardia se encuentra a un trayecto de 25 minutos en coche.