Holiday inn express sierra vista
Location situated in the heart of sierra vista holiday inn express sierra vista is close to the mall at sierra vista and university of arizona south additional area attractions include fort huachuca military base and browns canyon ranch hotel features holiday inn express sierra vista has an outdoor pool a spa tub and a fitness center wireless internet access is complimentary in public areas the hotel features business amenities including a 24 hour business center and meeting rooms gu