Featuring a swimming pool, the 2-star M - Star Hotel San Antonio Sea World is 2.6 km from A Place For Life. Parking is available on site.
The hotel is within walking distance of Regal Cielo Vista Stadium 18 in San Antonio. There is San Antonio Aquarium nearly 25 minutes' walk away, while Ingram Transit Center bus station around 10 minutes' walk from this hotel.
The property also offers a continental breakfast. You can relish Italian cuisine at Luciano Express located nearly a 7-minute walk away.
Book M - Star Hotel San Antonio Sea World San Antonio
More +
Less -