Set in Mexico City, the recently renovated The Host Business Suites at WTC offers accommodation 4.6 km from Chapultepec Castle and 4.7 km from The Angel of Independence. The property has inner courtyard and quiet street views, and is 5.1 km from Chapultepec Forest. The accommodation provides a 24-hour front desk, full-day security and luggage storage for guests.
At the aparthotel, each unit is fitted with a desk and a flat-screen TV. Units are equipped with a private bathroom, a safety deposit box and free WiFi, while certain rooms also offer a terrace and some have city views. At the aparthotel, the units are fitted with bed linen and towels.
National Cinematheque is 5.2 km from the aparthotel, while Frida Kahlo House Museum is 5.5 km from the property. The nearest airport is Benito Juarez International Airport, 14 km from The Host Business Suites at WTC.