La Terraza Gran Hotel is an elegant rooftop restaurant and bar on the fifth floor of the Gran Hotel Ciudad de México, one of the most storied and architecturally magnificent hotels in the country, located at Avenida 16 de Septiembre 82 overlooking the Zócalo. From its ornate terrace adorned with Art Nouveau ironwork, intricate tile mosaics, and historic detailing, guests enjoy sweeping views of the grand main plaza, the National Palace, and the 16th-century Metropolitan Cathedral — among the most iconic sightlines in all of Mexico. The kitchen serves elevated Mexican cuisine alongside international and grill options, available across breakfast, brunch, lunch, and dinner service throughout the week. The bar offers a curated selection of wines, spirits, and cocktails, with notable attention given to premium mezcal and tequila. With its unmatched combination of heritage architecture, Zócalo views, and refined Mexican dining, La Terraza Gran Hotel stands as one of the most prestigious rooftop experiences in Mexico City.