Sun Canyon Inn

260 N Garden Ave, Sierra Vista, AZ 85635, USA - Sierra Vista, Arizona - U.S - 85635

Show map

Property Info

Check-in starts at: 15:00

Check-out ends at: 11:00

Located in the up and coming West End District and across the street from Fort Huachuca, the Best Western Plus Sun Canyon is Sierra Vista's newest hotel. Our beautiful property features state of the art technology and upgrades at every turn to include Cloud 9 pillowtop mattresses and high-speed wired and wireless internet. Our Mountain View rooms feature stunning panoramas of the nearby Huachuca Mountains and we are located within walking distance to many of Sierra Vista's most eclectic local restaurants or you can purchase a variety of food and drink options from our onsite Marketplace. Relax...

More details

260 N Garden Ave, Sierra Vista, AZ 85635, USA - Sierra Vista, Arizona - U.S - 85635