Olivia Vacation Home is a holiday home featuring free WiFi and a balcony located in Kitchener. The holiday home is 8 km from Centre In The Square. Free private parking is available on site.
Book this Hotel