Overview Details Press Releases Multimedia Locations People Groups Super 8 Ukiah, located at 693 South Orchard Ave, is your Ukiah hotel that offers super savings, a complimentary breakfast, free Wi-Fi and provides FREE services to the Eco friendly guests to recharge their car.