Navodari, Romania Vezi locatia pe harta
Property DescProperty Location With a stay at La mer Mamaia Nord in Navodari you'll be on the beach within a 15-minute drive of Mamaia Beach and Lake Siutghiol This beach villa is 5 mi 81 km from Danube Delta and 66 mi 106 km from Ovidiu Island Pier . . .