Via Otranto, 23 Interno 11 Scala C Terzo Piano, 00192 Roma
Apartment
with
1
room
Domus Olympia is a recently renovated apartment in the center of Rome, a 2-minute walk from Ottaviano Metro Station
and 0.6 miles from Lepanto Metro Station. Among the facilities at this property are an elevator and a mini-market, along with free Wifi throughout the property. Castel Sant'Angelo is one mile away ...