Just a 5-minute walk from The Alamo, this pet-friendly hotel is in central San Antonio. It features an indoor saline-based pool with natural minerals, daily continental breakfast and a snack bar. Guest rooms offer fully equipped kitchenettes.
Address: 603 Navarro Street, San Antonio (Texas)
Rates from:
USD 101 Booking.com