Via principe amedeo 9, piano 6, int 11, 00185 Roma
Apartment 3 stars
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...