We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The Plaza de Cuzco is a business center in Madrid with modern buildings and hotels. There is also parking here and many stores and restaurants. One of the prime buildings is the Cuzco IV building with 22 floors.