One Ciudad de Mexico Alameda is located in the heart of Mexico City, with easy access to the city’s popular attractions namely Palace of Fine Arts, Zocalo Town Square and Metropolitan Cathedral.
The hotel features 117 guest rooms equipped with Wi-Fi, cable TV, work desks, air-conditioning and telephones with voicemail. For guests' enjoyment, there is an on-site restaurant, patio area, parking facilities, safe in reception and laundry services. For daily activities, guests can visit The Museum of Fine Arts, Latin American Tower and Franz Meyer Museum.