Casa Isolda enjoys a location in Mexico City, 3.1 miles from Museo de Arte Popular and 3.3 miles from The Museum of Fine Arts. The property is around 1.2 miles from Chapultepec Forest, 2.4 miles from Soumaya Museum, and 3.1 miles from Museo de Memoria y Tolerancia. Free Wifi is available throughout the property, and National Museum of Anthropology is a 12-minute walk away.
At the guest house, the units include a private bathroom with a shower.
Popular points of interest near the guest house include Chapultepec Castle, The Angel of Independence, and United States Embassy. The nearest airport is Benito Juarez International Airport, 10 miles from Casa Isolda.