R.T. HOUSE'S Hotel Rome
Situated in the centre of Rome, 400 metres from Ottaviano Metro Station, R.T. HOUSE'S features air-conditioned rooms and free Wi-Fi. Popular points of interest nearby include Castel Sant'Angelo, Piazza Navona and Piazza del Popolo.
Number of rooms: 12
32 Via dei Gracchi, Vaticano Prati, 00192 Rome, Italy