NileGuide Expert Says:
This hotel has a great pool area that is set in a central courtyard of the hotel. Live music on the weekends by the pool.
112 College St, San Antonio, TX, United States
Hotel star rating: