El Apollo está ubicado a 250 metros de la playa de Kavros y a 3 minutos a pie de las tiendas y restaurantes
Ofrece apartamentos con aire acondicionado y balcón con vistas al mar de Creta
Los alojamientos del Apollo Apartments incluyen zona de cocina con utensilios, cafetera y nevera, TV vía satélite y caja fuerte
Los huéspedes del Apollo Apartments gozan de acceso a la cafetería, la piscina y la mesa de ping pong de un hotel asociado y ubicado justo al lado
El establecimiento está a 4 km de la animada Georgioupolis, a 19 km de Rethymno y a 43 km de la pintoresca Chania