Star Motors of Ottawa, “Ottawa’s original Mercedes-Benz dealer”. Three generations of commitment to Mercedes-Benz customers spanning 55 years. Their new state-of-the-art facilities and equipment combined with a staff that is focused on the highest level of customer service ensures an efficient and pleasant Mercedes-Benz experience.
At Ottawa Business Profiles, we created a 360 virtual tour called Street View | Trusted. The virtual tour is shown of your Google profile, Google Maps and Google Search. The tour is located below: