The Studios Sa Clau are centrally located in San Antonio's main square just yards from shops, restaurants and the famous night life. Air conditioned, well equipped and offering some of the Summer's best prices, these studios are always a popular choice.
|