Change dates
Available rooms from Fri 29 November 2024 to Sat 30 November 2024.
Available rooms from Fri 29 November 2024 to Sat 30 November 2024.
Star Inn Hotel is located in San Antonio 14 km from SeaWorld San Antonio and 15 km from River Walk. The 2-star hotel has air-conditioned rooms with a private bathroom and free WiFi. Private parking can be arranged at an extra charge. All units in the hotel are equipped with a flat-screen TV. Tower of the Americas is 16 km from Star Inn Hotel while The Alamo is 16 km away. The nearest airport is San Antonio International Airport 16 km from the accommodation.