Hotel Havana
1015 Navarro St
·
San Antonio
TX
78205