Hotels in Lombardy near Roma Tiburtina Train Station
Filter Results
Apply Filters
Clear Filters
1 property found
-
Sort by
Distance: low to high
-
Casa Rio
Via Carlo Alberto 24, Rome, Italy
2.8 km to Roma Tiburtina Train Station (Show map)
Positioned around a 25-minute walk from bustling shopping destinations such as Piazza del Popolo, the cosy Apartments Lovric offers guests to use parking. Offering an indoor pool, this home is about…
More...
Book Now