Strada Prelungirea D12 North 11 Bloc A4 East 1, Mamaia Nord
bedrooms
Baths
Guests
Located in Mamaia Sat/Năvodari, a few steps from Mamaia Beach and 1.3 miles from Marina Regia, SMARALD D12 offers free WiFi and air conditioning. The property is 10 miles from Ovidiu Square and 25 miles from Dobrogea Gorges.
No Amenities Available For This Property.
No nearby properties available in this region at the moment.