Resort Leon Beach

Strada D13 Nr. 5, Mamaia Nord

Reservations:+1-888-355-0343

bedrooms

Baths

Guests

Description

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.

Amenities

Restaurant

WiFi/Internet

Laundry

Air conditioning

Check Price

No nearby properties available in this region at the moment.