AC Hotel Cuzco is centrally located on Paseo de la Castellana, very close to the Real Madrid Stadium (the Santiago Bernabéu Stadium), to Plaza de Castilla business area, and the Thyssen, Prado, and Reina Sofía Art museums. In addition, AC Hotel Cuzco is not far from the Serrano Street shopping area, Plaza Mayor and Puerta del Sol areas. This signature AC Hotel features 319 fully equipped rooms and a fitness center, as well as a free Wi-Fi Internet connection throughout the hotel's sleek common areas. The AC Hotel Cuzco restaurant, "Belmecher", where you can enjoy international and Spanish dishes, is open 24-hours a day. Thanks to multiple spacious meeting rooms, this Madrid hotel is perfect for giving business presentations and holding press conferences, business meetings or events.