Via Principe Amedeo 9, Piano 6, Int 11, 00185 Roma
Apartment
with
2
rooms
Chiara Rooms enjoys a location in Rome, a 5-minute walk from Roma Termini and 0.6 miles from Vittorio Emanuele
Metro Station. This apartment provides an elevator and free Wifi. The property is 0.9 miles from the city center and a 6-minute walk from Santa Maria Maggiore.
Featuring a terrace, the units offer air ...