Situated in the South of Mexico City, 20 minutes from the
International Airport