Argileto Aqua
108 Via Della Madonna Dei Monti, Rome, Italy
1.4 km to Roma Termini Train Station (Open map)
Situated 2.6 km from Piazza del Popolo, the 1-bedroom Argileto Aqua Villa offers a cash machine and a lift for a more comfortable...
Read more...