This historical and aesthetic hotel opened in 1883 as a retail business under the direction of the Dullnig Brothers. Guests love its natural-tone decor and exceptional hospitality. Rates famously start at $139.
Riverwalk Vista Inn
Time Out says
Details
- Address:
- 262 Losoya St
- San Antonio
- 78205
- Contact:
- View Website
- 866-898-4782
Discover Time Out original video