Karta Vacation Rentals
In the political and cultural heart of Madrid (Madrid Centro), steps from Plaza de España and a short walk to Gran Vía and the Royal Palace. Located on Calle de la Princesa in the Arguelles district, the hotel sits next to El Corte Inglés and is within minutes of Liria Palace and Comillas Pontifical University.