This attractive city hotel lies in a large health centre and only around 1.5 km away from plenty of medicinal facilities. The hotel is situated roughly 16 km northwest of the centre of San Antonio.
See more: Hotels in USA Hotels in San Antonio - Tx Holiday Destinations in USA