Via leonina, 21, 00184 Roma
Apartments
Set in the centre of Rome, 800 metres from Santa Maria Maggiore, the historic Panoramic Apartment offers accommodation with free WiFi and a terrace. With city views, this accommodation provides a balcony. The property is non-smoking and is located 200 metres from Cavour Metro Station. The air-conditioned...