108 via della madonna dei monti, 00184 Roma
Guest houses
In the heart of Rome, set within a short distance of Cavour Metro Station and Colosseo Metro Station, Argileto Aqua offers free WiFi, air conditioning and household amenities such as a fridge and kettle. Ideally located in the Rione Monti district, this guest house features a terrace, as well as spa...