Located in Rome, 800 metres from Rome Termini Metro Station and 1.9 km from the centre, Montebello Aparments - Julia and Penthouse provides air-conditioned accommodation with free Wi-Fi, and a terrace.
Number of rooms: 2
104 Via Montebello, Central Station, 00132 Rome, Italy