Just 984 feet from the beach, Natura Studios is a self-catering accommodations located in Loutra Edipsou. Free WiFi access is available.
All apartments will provide you with a TV, air conditioning and a balcony. Each has a kitchenette with a refrigerator and an electric kettle. Featuring a shower, the private bathroom also comes with a hairdryer. You can enjoy sea view or mountain view from the room.
At Natura Studios you will find a garden and a terrace. Other facilities like a shared lounge are offered.
Agiou Nikolaou Beach is at a distance of 1.9 mi. The property offers free parking.