693 South Orchard Avenue, Ukiah, CA 95482, USA
693 S Orchard Ave Ukiah, CA 95482
Ukiah
California
95482
United States
877-411-3436877-411-3436
Super 8 Ukiah welcomes a maximum of three pets, of any size, per guest room for an additional $10 per pet, per night.