Largo Dei Librari 89 Piano 1, 00186 Roma
Apartment
with
1
room
Library's House in Rome provides accommodations with free Wifi, 4 miles from Ponte Lungo Metro Station, 4 miles
from Porta Maggiore, and 4.3 miles from Rebibbia Metro Station. The property is around 4.5 miles from Vittorio Emanuele Metro Station, 4.6 miles from San Giovanni Metro Station, and 4.6 miles from Università ...