525 South Riverside Avenue, Medford
Red Carpet Inn Medford provides lodging in Medford. The hotel features a 24-hour front desk and complimentary WiFi.