Charming flat,St.Peter! WI-FI & elevator - Apartments for Rent in Roma, Lazio, Italy
Entire home/apt in Roma, Italy. Comfortable apartment in the center of Rome, a few steps from the Vatican and the city's major interest a short walk from the center of Rome, easily reached on foot or by bus, the bus stop is located under the house, metro 150 meters of distance
See this content immediately after install