PARROQUIA 1056 COL SANTA CRUZ,HOTEL HOLIDAY INN INSIDE
- 525591837719
- 0.9 mi from Frida Kahlo House Museum
Get your cheap rental cars from car rental stores near Frida Kahlo House Museum, Mexico City, Mexico.
Hotels close to this car rental store
Hotels close to this car rental store
Hotels close to this car rental store
Hotels close to this car rental store