00162 Rome, Metropolitan City of Rome Capital, Italy
Rome Tiburtina Bus Station (Inside) is a Bus stop located at 00162 Rome, Metropolitan City of Rome Capital, Italy. It has received 28 reviews with an average rating of 4.2 stars.
The address of Rome Tiburtina Bus Station (Inside): 00162 Rome, Metropolitan City of Rome Capital, Italy
Rome Tiburtina Bus Station (Inside) has 4.2 stars from 28 reviews
Bus stop