Das 3-Sterne-Radisson Hotel Memphis - University befindet sich im Business- Stadtteil von Memphis, circa 5 Gehminuten vom Fluss Nonconnah Creek entfernt. Gäste haben Zugang zu einem Swimmingpool, einem Fitnessstudio und Hochgeschwindigkeitsinternet in den öffentlichen Bereichen.
Das Hotel befindet sich in 3 km Entfernung vom Botanische Garten Memphis und in 6 km Entfernung vom Kunstmuseum und Ägyptischen Institut der Universität Memphis. Das Radisson Hotel Memphis - University lässt sich innerhalb von circa 10 Minuten mit dem Auto von der Dixon Gallery and Gardens aus zu erreichen. In der Umgebung befinden sich auch Sehenswürdigkeiten wie My Big Backyard im Memphis Botanic Garden, das 3,1 km weit weg vom Hotel ist.
Die 319 Zimmer sind mit einem Bügeleisen/Bügelbrett und einer Klimaanlage ausgestattet und verfügen über moderne Einrichtungen wie einen Flachbildfernseher mit Kabelkanälen. Sie sind mit eleganten Möbeln eingerichtet.
Im Radisson Hotel Memphis - University wird ebenfalls ein einfaches Frühstück angeboten.