A sustainable property, Aloja Madrid is set in Madrid near Temple of Debod, Plaza de España Metro Station and Royal Palace of Madrid. The property features inner courtyard views and is 2 km from Gran Via and 2.3 km from Gran Via Metro Station. Mercado San
Location
Calle de Andrés Mellado 24, Chamberi, 28015 Madrid, Spain