Karta Vacation Rentals





In the heart of Madrid on Alcalá Street, steps from Puerta del Sol and Gran Vía and right by the Sevilla metro station. A short walk takes you to Plaza de Cibeles, the Prado and the Thyssen—perfect for sightseeing and city nights.