Nur wenige Minuten von SeaWorld und dem South Texas Medical Center entfernt bietet dieses Hotel in San Antonio komfortable Zimmer mit kostenfreiem WLAN, einer Mikrowelle und einem Minikühlschrank.
Zimmeranzahl: 59
5336 Wurzbach Road, San Antonio, TX 78238, USA