Best Western Plus – Sun Canyon ** Private Balcony in Select Rooms ** Hotel with outdoor pool Address 260 N Garden Ave, Sierra Vista, AZ, 85635 GPS 31.5562735, -110.3067254 Web View Website LOCATION ON MAP Plan My Route Home » Hotels » Arizona Hotels » Southern Arizona Hotels » Best Western Plus – Sun Canyon