Resort Leon Beach
Strada D13, Nr. 5, 900900 Mamaia Nord, Romania
Located right next to the beach in Mamaia Nord, Resort Leon Beach features air-conditioned accommodation with free WiFi, a bar and a restaurant with a terrace. All units are equipped with a private bathroom, an LCD cable TV and a minibar. Apartments include a living room with an open-plan kitchenette. The closest stores are within 100 metres, and a bus stop is 150 metres away. The Constanta Train Station is 20 km away.
Location: Mamaia Nord
Strada D13, Nr. 5, 900900 Mamaia Nord, Romania
