Camere
Nelle 70 camere della struttura ti sentirai come a casa. È disponibile la connessione internet gratuita, wireless e via cavo. I comfort includono scrivanie e salotti separati.
Posizione
The Vistas di Sierra Vista si trova a 4 minuti di auto da Base militare di Fort Huachuca e 5 minuti da University of Arizona South. Questo hotel si trova a 28,9 km da Distretto storico di Tombstone e 4,6 km da San Pedro Riparian National Conservation Area.