Charming flat,St.Peter! WI-FI & elevator - Apartments for Rent in Rome, Lazio, Italy
Entire home/apt in Rome, 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