Super 8
Inn
Ukiah, California
This eco-certified hotel in Ukiah, California features a solar heated pool and spa. It serves a daily free coffee in the lobby. Rooms at Super 8 Ukiah offer free Wi-Fi.
Number of rooms: 74
693 South Orchard Avenue, Ukiah, CA 95482, United States