Autoworld is located in Cinquantenaire Park, about a 15-minute drive or a short metro journey from the city center.