In the centre of Rome, located within a short distance of Santa Maria Maggiore and Cavour Metro Station, Room 230 Roma Luxury Suites offers free Wi-Fi, air conditioning and household amenities such as a minibar and coffee machine.
Zimmeranzahl: 8
Via Nazionale 230, Central Station, 00184 Rome, Italy