With a stay at Hotel Harare in Mexico City (Benito Juarez), you'll be a 4-minute drive from Parque Delta and 5 minutes from National Medical Center (Siglo XXI). Featured amenities include dry cleaning/laundry services, a 24-hour front desk, and multilingual staff. Free self parking is available onsite.