Die McKendree Chapel befindet sich knapp 2 Kilometer vom Jackson Town House Inn entfernt und ist unbedingt einen Besuch wert. Außerdem gibt es Parkplätze.
Das Oliver House Museum ist innerhalb von 9 Fußminuten leicht erreichbar. Bis zu Saint Louis sind es etwa 196 km. Knapp 4 Kilometer vom Hotel entfernt befindet sich auch der Lazy L Safari Park. Das Town House Inn Jackson befindet sich in einer Entfernung von etwa 25 Kilometern vom Flughafen Cape Girardeau Regional.
Die Zimmer vom Hotel sind mit einem Flachbildfernseher mit Satellitenkanälen und einer Klimaanlage ausgestattet. Zu den Unterhaltungsmöglichkeiten im Zimmer gehören ein Flachbildfernseher mit Satellitenkanälen, während Annehmlichkeiten wie eine Klimaanlage ebenfalls vorhanden sind.