Sofia Holiday Home Apartment Rome
Situated in the centre of Rome, 500 metres from Santa Maria Maggiore and 800 metres from Cavour Metro Station, Sofia Holiday Home offers free Wi-Fi and air conditioning. It is located 600 metres from Rome Termini Metro Station and features a lift.
Number of rooms: 4
Via Torino 150, Central Station, 00185 Rome, Italy