EL hotel cuenta con 26 apartamentos construidos en las rocosas colinas de Miconos y que gozan de vistas a las azules aguas del Mar Egeo. El establecimiento dispone de recepción 24 horas y aparcamiento.
El hotel se encuentra a solo 300 m de la playa Paradise y a 5 km de la localidad de Miconos. La estación de autobuses para ir al centro de Miconos está cerca del hotel y el trayecto desde el aeropuerto dura unos 10 minutos.