El Hotel South San Antonio Near Downtown Beautiful And Decorated, situado en el barrio Centro de San Antonio - Paseo del Río, se encuentra a unos 2 km de atractivos culturales como Ripley's Believe It or Not -- Louis Tussauds Wax Museum. La pensión también incluye un aparcamiento.
La Misión del Álamo y el Zoológico de San Antonio se encuentran a una distancia de 2 km de minutos y a unos 3 km de este hotel respectivamente. Entre los lugares de culto que puedes visitar a unos minutos a pie del establecimiento está la Catedral de San Fernando. La Misión de Nuestra Señora de la Purísima Concepción de Acuña está a unos 6 km del hotel.
Las instalaciones de las habitaciones incluyen TV de pantalla plana con canales vía satélite, así como servicio de tetera/cafetera. Las habitaciones disponen de un baño privado con un inodoro separado y ducha y ofrecen cafetera/tetera, nevera y utensilios de cocina.
El restaurante Whataburger se halla a poca distancia de este alojamiento.