El Hotel Apollon está al norte de la ciudad cerca del Museo Mitropolis y a 600 metros del puerto de Naxos.
El alojamiento dispone de un estilo que fusiona detalles tradicionales con ambientes contemporáneos para brindar una estadía confortable a sus visitantes.
Cuenta con 10 habitaciones, las cuales disponen de todas las comodidades modernas como aire acondicionado, TV pantalla plana con señal de satélite, nevera, armario (guardarropa), baño privado con ducha, secado de pelo y teléfono. También cuentan con balcón y vista panorámica a la ciudad (dispone de mesa y sillas).
Las instalaciones disponen de una sala para desayunos que ofrece diariamente desayuno con productos locales. El salón cuenta con ambiente acogedor y mobiliario de madera. La sala de estar en el lobby dispone de varios sofá y TV pantalla plana de uso común.
El establecimiento está a 5 minutos a pie de un supermercado con productos locales, restaurantes con gastronomía griega y bares.