With a stay at Hotel Vermont in Mexico City (Benito Juarez), you'll be within a 5-minute drive of World Trade Center Mexico City and Chapultepec Park. Featured amenities include a 24-hour business center, dry cleaning/laundry services, and a 24-hour front desk. This hotel has 2 meeting rooms available for events.