Via Clelia, 64, 00181 Roma
Apartment
with
1
room
Green Holiday Penthouse offers accommodations in Rome, 2.6 miles from Santa Maria Maggiore and 2.6 miles from
Università La Sapienza. The property is around 1.3 miles from San Giovanni Metro Station, 1.6 miles from Porta Maggiore, and 2.1 miles from Vittorio Emanuele Metro Station. Free Wifi is available throughout ...