Located in the heart of Plaza de Cuzco, AC Cuzco hotel is a splendid edifice totally renovated with the distinctive characteristics of AC hotels.
Featuring a fabulous decoration and exclusive details, the 319 rooms of the hotel immerse you in a cozy and peaceful ambience.
Real culinary reference in Madrid, the ‘'Belmecher'' restaurant serves a traditional cuisine in a warm and minimalist atmosphere.
For sport enthusiasts, AC Cuzco hotel features a free and modern fitness centre furnished with the best equipment to keep you fit and relax.
AC Cuzco hotel is the ideal solution for a marvellous stay in an atmosphere of comfort and beauty in Madrid.
AC Cuzco is located on Paseo de la Castellana, near Plaza de Cuzco and the business and financial center of Madrid, few minutes away from the Santiago Bernabeu stadium, the Congress palace, the Metro station and the bus stop at Plaza Castilla.