Tevere apartments Apartment Rome
Situated in the centre of Rome, 500 metres from Piazza di Santa Maria in Trastevere and less than 1 km from Campo de' Fiori, Tevere apartments offers free Wi-Fi and air conditioning. It is located 1.
Number of rooms: 3
70 Via Garibaldi, Trastevere, 00165 Rome, Italy