
CALLAO
Calle Callao, 5. 28013 Madrid. Spain.
Area: 11,000 sqm
An iconic and well-known building located in one of Madrid’s most commercial zones with the highest pedestrian flows. It is situated 5 minutes from Puerta del Sol and is surrounded by businesses, services, and numerous metro and bus lines.
A eleven-story building that is one of the tallest structures in the historic center, offering some of the best panoramic views over Madrid.
Services Included

Car and electric scooter chargers

Pet
Friendly

Click &
Collect

Breastfeeding and changing rooms

Rest
areas

Parking spaces adapted for reduced mobility

Mobile
app

WhatsApp
Service
CERTIFICATIONS

