Featuring air-conditioned accommodation with a terrace, Leonidas Studios is located in Ouranoupoli. The property has sea and mountain views. Free WiFi access and free parking are available. Providing access to a balcony, the property offers studios with well-equipped kitchenettes. A TV is featured. Read more
Featuring air-conditioned accommodation with a terrace, Leonidas Studios is located in Ouranoupoli. The property has sea and mountain views. Free WiFi access and free parking are available. Providing access to a balcony, the property offers studios with well-equipped kitchenettes. A TV is featured. The apartment offers a barbecue. A sun terrace can be found at the property, along with a garden.