126 Gracchi Suites Hotel Rome
Situated in the centre of Rome, just 500 metres from Lepanto Metro Station and 700 metres from Ottaviano Metro Station, 126 Gracchi Suites features accommodation with city views and free Wi-Fi.
Number of rooms: 5
126 Via dei Gracchi, Vaticano Prati, 00192 Rome, Italy