Das Hotel liegt direkt an der I-565, direkt gegenüber dem Huntsville Botanical Garden. Der Garten ist 118 Hektar groß und ganzjährig geöffnet. Der Garten steht auf Platz drei der Liste der bezahlten Sehenswürdigkeiten von Alabama.
Das Hotel befindet sich direkt neben dem US Space & WiFi Center (USSRC), einem Partnerunternehmen der Smithsonian-Gruppe und offiziellen Besucherzentrum des Marshall Space Flight Centers der NASA. Das US Space & WiFi Center bietet regelmäßig Wanderausstellungen aus aller Welt und verfügt über eine der größten Sammlung von Satelliten und Weltall-Erinnerungsstücken.