Madrid, Madrid
Spend a second to
save a fortune!
Spend a second to save a fortune!
Paseo de la Castellana 133, Madrid
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.
See MoreUsage of subsidiary facilities may incur additional fees