85 Via In Selci, 00184 Roma
Apartment
with
1
room
Fori Imperiali Luxury Apartment in Rome provides accommodations with free Wifi, a 6-minute walk from Santa Maria
Maggiore, half a mile from Domus Aurea, and a 12-minute walk from The Colosseum. The property is close to Rome Termini Metro Station, Roma Termini, and Quirinale Palace. The property is a 8-minute ...