El Apollon Hotel está situado enfrente de la playa de arena de bandera azul de Siteia y ofrece alojamientos con decoración moderna, aire acondicionado y vistas al mar de Creta o al jardín. El establecimiento proporciona conexión WiFi gratuita en todas las instalaciones y servicio de traslado gratuito al aeropuerto de Siteia.
Las habitaciones y apartamentos del Apollon presentan una decoración en tonos claros con muebles modernos y disponen de balcón, TV de pantalla plana con canales vía satélite, nevera y hervidor de agua. Algunos alojamientos también incluyen una zona de cocina bien equipada con horno pequeño. El baño privado cuenta con ducha.
El Apollon Hotel se encuentra a unos 3 minutos a pie de una zona con restaurantes, cafeterías y supermercados pequeños, a 36 km de Ágios Nikólaos y a 1 km del aeropuerto de Sitia. El establecimiento proporciona servicio de alquiler de coches y aparcamiento gratuito.