Location: situated 2.5 Km. from the centre of Brampton and the Rose Theatre. Close to the Wild Water Kingdom Aqua Park.
See more: Hotels in Canada Hotels in Brampton Holiday Destinations in Canada