L'inland Suites Lamar è situato nel cuore di Memphis e dispone di Wi-Fi in tutta la struttura. Gli ospiti che soggiornano presso questo hotel possono parcheggiare le loro auto in loco.
L’alloggio a Memphis si trova a circa 15 minuti in macchina da Dixon Gallery & Gardens.
L’hotel offre 121 camere che forniscono il Wi-Fi, una chiave elettronica e un impianto di climatizzazione, nonché di un microonde, un freezer e un piano cottura.