For those looking for a home base in a great location without the bells and whistles, La Villita Inn is the place to be. Located a stone’s throw away from all the tourist attractions and with rates as low as $70, this is perhaps the best price to be found in downtown San Antonio.
Time Out says
Details
- Address
- 736 S Saint Mary’s St
- San Antonio
- 78205
Discover Time Out original video