Where to Stay in Brampton – A Guide to “The Flower Town of Canada” Brampton is a city in the Greater Toronto Metropolitan Area. Located 28 km west of downtown Toronto, Brampton is famous for its cultural diversity and as a major commercial and industrial hub in southeastern Ontario. In ...