Located on the centre of Burlington , close to many restaurants and shopping . In between Niagara Falls and Toronto , location makes day trips to both possible.
See more: Hotels in Canada Hotels in Toronto Holiday Destinations in Canada