Via Teodorico, 14 12, 00162 Roma
Apartment
with
1
room
Tiburtina guest house12 - 50m Stazione is located in Rome, just 1.7 miles from Roma Termini and 1.7 miles from
Rome Termini Metro Station. The property is around 2.1 miles from Porta Maggiore, 2.2 miles from Repubblica - Teatro dell'Opera Metro Station, and 2.3 miles from Vittorio Emanuele Metro Station. Free ...