We loved our four night stay at the elegant and historic Gran Hotel Ciudad de Mexico. The decorations inside the hotel for Mexican Independence Day were fantastic - so colorful, fun, and welcoming every time we returned from a day of touring. And the beautiful elevators, which have been featured in movies, were fun to ride in. We had a Zocalo View room that was very spacious, attractive and updated. The staff was super attentive. The welcome dessert was a real treat, and we enjoyed watching all the Zocalo activities from the rooftop Terraza Bar most evenings with a cocktail, and in the mornings for the bountiful breakfast buffet. This hotel is in the perfect spot to get an authentic taste of Mexico City life - past and present. We enjoyed walking all around the area exploring the various stores, restaurants, the Metropolitan Cathedral, the Temple Mayor and its museum. We used cabs or Uber to tour places a little farther away. We would definitely stay in this hotel again if we return to Mexico City.