Iliotropio Studios is located in Loutra Edipsou and offers self-catering accommodation with garden views. Free WiFi access is available in all areas. The property is 1,313 feet from Loutra Edipsou. Apartments and studios at Iliotropio Studios feature air conditioning, and a kitchenette with cooking hobs and fridge. A bathroom with a shower comes standard. At Iliotropio Studios you will find a garden and BBQ facilities. If you feel like visiting the surroundings, check out Agiou Nikolaou Beach within 1.9 miles. Free public parking is possible on site.