A-Rome Suite Hotel Rome
Situated within 200 metres of Santa Maria Maggiore and 600 metres of Cavour Metro Station in the centre of Rome, A-Rome Suite features accommodation with free Wi-Fi and seating area.
Number of rooms: 2
259 Via Merulana, Rione Monti, 00185 Rome, Italy