AC Hotel Cuzco is located in the city of Madrid, in central Spain. The AC Cuzco has a total of 319 rooms. All rooms are equipped with a full bathroom and air conditioning, heating, satellite tv ... The hotel offers its guests many services: room service, restaurant, business center, meeting rooms, conference facilities, gym ... Wireless Internet via Wi-Fi available in the hotel. From the hotel, is within a few minutes walk to Paseo de la Castellana, the Estadio Santiago Bernabeu of Real Madrid and the Palacio de Congresos de Madrid.