Best Western

Located in Smyrna, Delaware, the Best Western offers guests incredible value, modern accommodations, a warm and friendly staff and convenient location to area attractions, businesses and points of interest including downtown Dover and Dover International Speedway.