A unos 2 km del Hotel The Jackson Southtown, de 3 estrellas, los huéspedes pueden visitar el Parque Miller. Los huéspedes disfrutarán de la piscina durante su estancia en el hotel, situado cerca del Parque Nacional Yellowstone.
Además, puedes alojarte a poco más de 10 minutos en coche del Centro de Esquí Snow King Mountain y cerca de aguas termales y un parque nacional. Hay un parque nacional y aguas termales cerca del hotel Southtown Jackson. Disfruta de la cercanía a la Galería Wild By Nature, que se localiza a unos 2,1 km. Puedes tomar el autobús en la parada South Park and Gregory, cerca de este hotel.
Este alojamiento viene con habitaciones con aire acondicionado equipadas conaire acondicionado, además de una tv de pantalla plana con canales vía satélite. Inodoro separado y ducha son incluídos en cada cuarto de baño.
El restaurante Subway está al lado del Hotel The Jackson Southtown, a tan solo 13 minutos a pie.