Leonidas Studios & Apartments features an outdoor swimming pool, sun terrace and apartments with a balcony overlooking the sea and garden. It is located in Georgioupolis in Crete, 328 feet from the nearest beach and 656 feet from bars and restaurants.
All soundproofed apartments include a flat-screen TV with satellite channels and a kitchenette with fridge. Each has a bathroom with bath. Free Wi-Fi is offered throughout.
Leonidas Studios & Apartments is located 16 mi from the lively city of Rethymno. Chania International Airport is 28 mi away. The property offers free parking on site.