What are the popular attractions nearby the 3-star The Jackson Southtown Hotel?
You can always visit one of the highly rated landmarks, Wyoming Stargazing Office, placed 850 meters from the 3-star The Jackson Southtown Hotel. Another landmark that is worth your while is Barker-Ewing Whitewater located about a 15-minute walk away.
What is the airport that is nearest to the The Jackson Southtown Hotel?
The The Jackson Southtown Hotel is conveniently situated within a 21-minute drive (20 km) away from Jackson Hole airport.