2 star hotel
Sun Canyon Inn
260 N Garden Ave, Sierra Vista, AZ 85635, USA - Sierra Vista, Arizona - U.S - 85635
Show map
Select the date of your trip to check room availability.
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