The HEART of the CITY, SOLApartment
Calle de la Cruz 1, Centro, 28012 Madrid, Spain
Set in Madrid, 700 metres from Gran Via Metro Station and 400 metres from the centre, The HEART of the CITY, SOL, by MONARO***** offers air-conditioned accommodation with free Wi-Fi, and a shared lounge.