Karta Vacation Rentals
In the heart of downtown Madrid, perched between Gran Vía and Callao and steps from Plaza de España and Gran Via. The Royal Palace, Plaza Mayor and Puerta del Sol are all within a short walk. Address: Leganitos 13; Adolfo Suárez Madrid‑Barajas Airport is about 16.5 km away.