 Best Western Windsor Inn, Map, Directions, Get Directions Best Western Windsor Inn, Driving Directions, Best Western Windsor Inn Maps. Map - Directions - Best Western Windsor Inn, 2520 Ashland Street Ashland OR 97520, 2520 Ashland Street Ashland OR Map - Find Local Hotels. Map of the Best Western Windsor Inn. |