With a stay at OM 686 Urban Lofts in Mexico City (Benito Juarez), you'll be within a 5-minute drive of World Trade Center Mexico City and Parque Delta. This aparthotel is 1. 4 mi (2. 2 km) from National Medical Center (Siglo XXI) and 2. 9 mi (4. 7 km) from The Angel of Independence Monument. Take in the views from a terrace and make use of amenities such as complimentary wireless Internet access. Featured amenities include a 24-hour front desk, luggage storage, and an elevator. Make yourself at home in one of the 15 guestrooms, featuring kitchens with refrigerators and ovens. 32-inch Smart televisions with cable programming provide entertainment, while complimentary wireless Internet access keeps you connected. Conveniences include separate sitting areas and microwaves, and housekeeping is provided daily.