HotelsClick.com

The Alamo City Riverwalk Plaza Hotel

3 Stars

  108 VILLITA STREET - San Antonio (Tx), United States View Map

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.

Booking.com

Hotel facilities

  •  Check-in at From 12:00

 Public transport

  • Airport: SAT
Book