The central location of our apartments in Madrid allows you to easily visit iconic spots like Plaza de España, Plaza del Callao, and the city’s renowned theaters.
Additionally, our apartments are well-connected to public transport, with metro stations like Callao and Santo Domingo just a short walk away.