126 Gracchi SuitesHotel
126 Via dei Gracchi, Vaticano Prati, 00192 Rome, Italy
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.