Das Inland Suites Lamar befindet sich in der Innenstadt von Memphis und verfügt über WLAN im ganzen Gebäude. Die Gäste, die im Hotel übernachten, können ihr Auto vor Ort parken.
Art Museum and Egyptian Institute of the University of Memphis liegt knapp 7 Kilometer von dem 2-Sterne-Hotel entfernt. Dixon Gallery and Gardens ist außerdem in 15 Minuten Autofahrt zu erreichen.
Neben einer Sitzecke und einer Essecke sind die Zimmer in die Unterkunft mit einem Flachbildfernseher mit Satellitenkanälen und kabellosem Internet ausgestattet. Darüber hinaus verfügen die Zimmer über eine Mikrowelle, einen Kühlschrank und ein Kochfeld zur Selbstversorgung sowie eine getrennte Toilette, eine Badewanne und eine Dusche im Bad.