300 Davis Street, Santa Rosa
5 mi from Wells Fargo Center for the Arts AC Hotel by Marriott Santa Rosa Downtown is located in Santa Rosa and features air-conditioned rooms.