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
