Hotel Gran Sol Overview
Located in the centre of San Antonio and 5 minutes walk away from the beaches of San Antonio - 5 minutes to the West End area.
- Year Built: 1969
- Year Last Renovated: 2013
- Check in Time: 2:00 PM
- Check out Time: 12:00 PM
- Number of Floors: 7