29 via delle nereidi, 00121 Lido di Ostia
Apartments
Located in Lido di Ostia, 300 metres from Ostia Lido Beach and 20 km from Zoo Marine, La Terrazza sul Mare di Roma, WiFi, AC provides air-conditioned accommodation with a balcony and free WiFi. The property has city and quiet street views, and is 21 km from EUR Magliana Metro Station. The accommodation...