The Allen Hotel puts guests within minutes of impressive architecture, world-class shopping, and an endless parade of epicurean delights on the Lower East Side.