Hotel Roma Tiburtina ***

Hotel Roma Tiburtina ***

31 followers
·
108 followers
Roma, Italia  ·  A 3 stars Hotel, in a quite area not too far from the city centre, situated in the valley of Aniene river. In summertime, from the terrace, there is a fine view
Hotel Roma Tiburtina ***