A modern gem steps from the historic and cultural center of the city.
Located in the heart of the historic center, this Sheraton offers luxurious rooms and impeccable service. The large, well-equipped rooms are comfortable and well-appointed, and the special corner rooms feature amazing views. The grand lobby houses a wine bar, multiple restaurants, and a business center. Up on the roof, the relaxing terrace is the perfect place to unwind and the attached indoor pool is perfectly heated year-round. The gym is massive and features flat screen TVs for each cardio machine, and the spa has a Jacuzzi, sauna, and steam rooms. The hotel is within walking distance to many attractions such as the Zocalo, the Bellas Artes museum, and the National Cathedral. It is also in front of Alameda Central Park, which is the perfect place for a walk after a long day. The hotel is just steps from Paseo de la Reforma, and close to a subway station.