Star Inn Hotel se encuentra en San Antonio, a 13 km de SeaWorld San Antonio, y ofrece vistas a la ciudad. Este hotel de 2 estrellas ofrece piscina de temporada al aire libre y habitaciones con aire acondicionado, wifi gratis y baño privado. El cafetería es ideal para tomar algo.
En el hotel, todas las habitaciones están equipadas con escritorio y TV de pantalla plana. Todas las unidades cuentan con nevera.
El personal de la recepción 24 horas puede dar consejos sobre la zona.
El Álamo está a 20 km del alojamiento, y Museo "Believe it or not" de Ripley está a 20 km. El aeropuerto más cercano (Aeropuerto internacional de San Antonio) está a 16 km del alojamiento.