O Leonidas Studios & Apartments dispõe de uma piscina exterior, de um terraço para banhos de sol e de apartamentos com uma varanda com vistas para o mar e para o jardim. Está localizado em Georgioupolis, Creta, a 100 metros da praia mais próxima e a 200 metros de bares e restaurantes.
Todos os apartamentos insonorizados incluem uma televisão de ecrã plano com canais por satélite e uma kitchenette com frigorífico. Cada um tem uma casa de banho com banheira. O acesso Wi-Fi é gratuito em todas as áreas.
O Leonidas Studios & Apartments está localizado a 25 km da animada cidade de Rethymno. O Aeroporto Internacional de Chania encontra-se a 45 km. A propriedade dispõe de estacionamento gratuito no local.