Terraza Gran Hotel, Rooftop restaurant in Cuauhtémoc, Mexico.
Terraza Gran Hotel sits on the fifth floor of Gran Hotel Ciudad de México and serves Mexican cuisine with views of the National Palace and Metropolitan Cathedral. The location overlooks some of the country's most significant buildings in the city center.
The restaurant occupies a space in Gran Hotel, which opened in 1908 and brought pioneering technologies to Latin America. The building marked a turning point in how tall buildings were constructed in the region.
The dining space showcases regional recipes and ingredients sourced from different parts of Mexico in contemporary ways. These dishes reflect how local cooking traditions are presented with modern approaches.
The restaurant opens at different times depending on the day and it helps to check ahead for when you plan to visit. Guests should know they will need to take an elevator to reach the top and rooftop access varies by time of day.
From here, visitors can watch the Mexican flag being lowered at the Zócalo, a daily ceremony that becomes special as the sun sets. The menu changes with the seasons and offers new flavors regularly.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.