The Alamo City Riverwalk Plaza Hotel
3 Stars108 VILLITA STREET - San Antonio (Tx), United States View Map
- Jump to:
- Services
3 star accommodations ,Modern design & chic guestroom décor. Local Attractions: City entertainment in close proximity.
Located in downtown San Antonio ,Shopping area is just minutes away.
Hotel facilities
- Check-in at From 12:00
Public transport
- Airport: SAT