Housed in an 1890s-era building in downtown Mexico City, Zocalo Central Hotel overlooks the famous Zocalo plaza alongside the National Cathedral, where Moctezuma's Palace once stood. Guest rooms and suites are stunningly decorated and equipped with a flat-screen TV, complimentary high-speed Wi-Fi, air-conditioning and a coffee/tea maker. Facilities include a gym, steam room, a terrace, and a stylish restaurant that serves mouthwatering contemporary Mexican cuisine.