Offering garden views, Ciamarra Rooms is an accommodation situated in Rome, 1.4 km from Anagnina Metro Station and 5.3 km from Università Tor Vergata. The property is around 8.
Number of rooms: 2
72 Viale Antonio Ciamarra SCALA A - PIANO 2, 00173 Rome, Italy