Amazing place to stay in Mexico City with main attractions near by.