Welcome to Madrid
Hotel AC Cuzco is a perfect choice for soccer fans who are in town to watch a Real Madrid game which, in turn, is the perfect excuse to spend a weekend in the capital. It is located just metres away from Santiago Bernabéu stadium and, at the same time, well connected to the city centre.
During the week, this four-star hotel is ideal for business travelers, since it stands right in the heart of the financial and business district. It provides an elegant and sophisticated decor, a centre for business and other features providing guests with relaxation and comfort, such as a Turkish bath and their restaurant, Belmecher, specialized in traditional Navarrian cuisine.
The hotel is 100% smoke free.