Karta Vacation Rentals





In the shadow of Torre de Madrid, a boutique apartment-hotel just steps from Plaza de España. A short walk lands you at Gran Vía, the Royal Palace and Temple of Debod. Central Madrid location made for sightseeing and long city strolls.