Alloggiando presso la Villa Avalon Nest Downstairs Memphis, gli ospiti possono visitare Levitt Shell, che si trova a circa 25 minuti a piedi.
Questa casa vacanze è situata nel quartiere Midtown di Memphis, a una distanza di 1 km dalla Diane's Art Gift & Home. La villa è a breve distanza da luoghi di culto come la Mississippi Boulevard Christian Church. La Villa Avalon Nest Downstairs è a circa 10 minuti in auto dallo Zoo di Memphis.
Il bagno comprende anche un WC e una doccia. Sono inoltre disponibili asciugacapelli e asciugamani.
Gli ospiti possono cucinare i propri pasti in una cucina completamente attrezzata o cenare in una zona pranzo. Gli ospiti possono inoltre usufruire di un frigo, un forno e utensili da cucina per preparare i propri pasti. Il ristorante Cafe Society, che serve piatti contemporanei, è situato a circa 1 km dalla Villa Avalon Nest Downstairs.