Close X Towneplace Suites – Sierra Vista Map Unavailable Address 3399 Rodeo Dr Sierra Vista AZ 85635 United States Upcoming Events <li>No events in this location</li>