Das 5-Sterne-Hotel Swexan Dallas stellt 133 Zimmer zur Verfügung und befindet sich in in der Nähe vom Unterhaltungs- Bezirk, ungefähr 17 Fußminuten vom Dealey Plaza entfernt. Das Dallas World Aquarium befindet sich in nur 1 km Entfernung vom Hotel und bietet eine Pool- Bar und einen Blick auf die Stadt.
Das Hotel liegt im Bezirk Downtown Dallas, gleich neben religiösen Stätten wie der Kathedrale der Jungfrau von Guadalupe. Das Dallas Museum of Art ist in einer Entfernung von 14 Gehminuten vom Swexan Dallas. Katy Trail ist ebenfalls ca. 100 Meter von der Unterkunft entfernt.
Die Zimmer verfügen über eine Minibar sowie über WLAN und ein Fernsehen mit mehreren Kanälen für den Komfort der Gäste. Neben einer begehbaren Dusche und einer getrennten Toilette zählen auch ein Haartrockner und Morgenmäntel zur Ausstattung des Badezimmers. Die separaten Schlafzimmer sind zudem mit einem Schrank ausgestattet. Die privaten Bäder mit einer begehbaren Dusche und einer getrennten Toilette bieten zudem für zusätzlichen Komfort einen Haartrockner und Morgenmäntel.
Im Swexan wird morgens ein amerikanisches Frühstück serviert. Zum Frühstück können die Gäste das Restaurant Leonie besuchen oder im Restaurant Stillwells ihr Abendessen genießen. Das Restaurant serviert amerikanische Küche.