Tiburtina Royal Suites Guesthouse Rome, Lazio
Tiburtina Royal Suites is located in Rome, 600 metres from Tiburtina Train and Metro Station. Free Wi-Fi is available throughout the property.
Number of rooms: 6
Via Delle Cave Di Pietralata 14, Tiburtino, 00157 Rome, Italy