translate English to French: Within driving distance of the World Trade Center, this Mexico City hotel features modern amenities and many thoughtful on-site facilities, including a business center and indoor and outdoor swimming pools.
Cet établissement de Mexico City est situé à cinq kilomètres du World Trade Center et la ville de Coyoacan.