Location: in the city centre, 4 Km fromthe beach and 32 Km from the airport.
See more: Hotels in USA Hotels in San Antonio Holiday Destinations in USA