
Sierra Vista, AZ, United States
Knights Inn Sierra Vista
3-star hotel
The Travelodge Sierra Vista hotel is situated near Fort Huachuca off Highway 90 just minutes from Mexico, and with easy access to Tucson, AZ. Browse dozens of stores, grab a bite to eat or take in a movie at The Mall at Sierra…
- Wi-fi
- 24-hour reception
- Outdoor freshwater pool
- Restaurant


