Via della Gavaccia 50, Monterotondo
1 bedroom
Baths
Guests
When you stay at this villa in Monterotondo, you'll be 12 minutes by car from Tiber River. This villa is 15.1 mi (24.4 km) from Spanish Steps and 15.1 mi (24.4 km) from Piazza di Spagna.
Parking
Pool
WiFi/Internet
Laundry
Non-smoking
Air conditioning
No nearby properties available in this region at the moment.