Car hire :: Spain :: Madrid Nuevos Ministerios
Map for the car hire pick up location at Madrid Nuevos Ministerios.
Pick up address: Calle General Moscardo 2, Calle General Moscardo 2, Madrid, 28003