Motel 6 Santa Rosa North - 3145 Cleveland Ave.
3145 Cleveland Ave., Santa Rosa, CA 95403 US
~27.51 Miles from Inverness center
- Indoor swimming pool in hotel
With a stay at Motel 6 Santa Rosa North in Santa Rosa, you'll be near the airport and minutes from Empire College, and close to Charles M. Schulz Museum.