Free Wi-Fi
Public parking
260 m.
Repubblica - Teatro dell'Opera Metro Station
670 m.
Rome Termini Train Station
Right in the centre of Rome, set within a short distance of Santa Maria Maggiore and Cavour Metro Station, Apartment Rome 18 offers free Wi-Fi, air conditioning and household amenities such as a microwave and coffee machine. The property has inner courtyard and quiet street views, and is 700 metres from Quirinal Hill. The accommodation features a lift, a shared kitchen and currency exchange for guests.
Via Nazionale 18, 4th Floor, Central Station, 00184 Rome, Italy