75 viale di villa pamphili, 00152 Roma
Apartments
Situated in Rome, 1.8 km from Roma Trastevere Train Station and 2.9 km from St. Peter's Basilica, Green Hill Buddyrent's features air-conditioned accommodation with a balcony and free WiFi. The property is around 3.5 km from Campo de' Fiori, 4.1 km from Largo di Torre Argentina and 4.2 km from Synagogue...