Via Licia, 18, 00183 Roma
Apartment
with
1
room
YCH-Ambra Suite a San Giovanni is located in Rome, just 1.8 miles from Santa Maria Maggiore and 2.1 miles from
Cavour Metro Station. The property is around 1.5 miles from Porta Maggiore, 1.7 miles from Vittorio Emanuele Metro Station, and 1.8 miles from Palatine Hill. Free Wifi is available throughout the property ...