Do not miss staying at the historic Gran Hotel de Ciudad de Mexico! A phenomenal place with equally phenomenal service and amenities. Even though it is right on the Zocalo, when you're inside it's quiet and peaceful. The rooftop terrace is a great place to watch all the action. Good food and great room service, promptly delivered.