In a prime location in Mexico City, the City Express Ciudad de Mexico Alameda provides guests with easy access to enjoyable attractions as well as convenient amenities and comfortable guestrooms The City Express Ciudad de Mexico Alameda is just minutes from the Palace of Fine Arts, the Metropolitan Cathedral and Alameda Park A variety of museums, including the Anthropology Museum, are also just steps away from the hotel At the end of a busy day, guests at the City Express Ciudad de Mexico Alameda can relax in a spacious room with a meal ordered from the hotels 24-hour room service