Situated in Mexico City, within 2.7 km of Soumaya Museum and 6.2 km of Chapultepec Forest, Isolda Suites Vistas del Bosque features accommodation with a garden as well as free private parking for guests who drive. The property is set 7.7 km from The Angel of Independence, 7.7 km from National Museum of Anthropology and 8.2 km from Chapultepec Castle. Museo de Arte Popular is 10 km away and The Museum of Fine Arts is 10 km from the apartment.
With a private bathroom, units at the apartment complex also boast free WiFi.
United States Embassy is 8.3 km from the apartment, while Museo de Memoria y Tolerancia is 10 km from the property. The nearest airport is Benito Juarez International Airport, 21 km from Isolda Suites Vistas del Bosque.