Strada D13 Nr. 5, Mamaia Nord
bedrooms
Baths
Guests
Located right next to the beach in Mamaia Nord, Resort Leon Beach features air-conditioned accommodations 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 mini-bar. Apartments include a living room with an open-plan kitchenette. The closest stores are within 328 feet, and a bus stop is 492 feet away. The Constanta Train Station is 12 mi away.
Restaurant
WiFi/Internet
Laundry
Air conditioning
No nearby properties available in this region at the moment.