AC Hotel Cuzco is located on Madrid’s prestigious Paseo de la Castellana, 5 minutes’ walk from Real Madrid’s Santiago Bernabéu Stadium. It has a fitness room and offers free WiFi throughout the property.
Rooms total: 315 More information »Cuzco 0.1 km
Paseo de la Castellana 0.2 km
Tetuán 0.6 km
Santiago Bernabeu 0.8 km
Santiago Bernabéu Stadium 0.8 km
Plaza de Castilla 0.9 km
Torre Picasso 1.0 km
Colombia 1.2 km
Pio XII 1.4 km
Nuevos Ministerios 1.4 km
Madrid-Torrejón Airport 4.8 km