Karta Vacation Rentals
In the heart of Madrid's city center on Calle Barquillo 21. A 4-star boutique hotel within a 15-minute walk of Gran Vía and Puerta del Sol. The Prado Museum is about 0.7 miles away and Santiago Bernabéu Stadium sits roughly 2.8 miles from the door.