Which well-known tourist spots can be easily accessed from Best Western Santa Rosa Inn?
Staying at Best Western Santa Rosa Inn, you shouldn't miss Santa Rosa's main landmarks such as Blue Hole Lake (2.4 km), Route 66 Auto Museum (1 km) as well as Park Lake Spring accessible with a 10-minute drive.