Owasco is a luxury motorhome rental brand with a fleet consisting of newer vehicles with less than 80,000 km on the speedometer. The company has pickup locations throughout Canada and has multilingual staff, with assistance available in Dutch, German or English.