Consta de un total de 10 suites. El estilo arquitectónico del edificio se describe como egeo cicládico contemporáneo. Las instalaciones incluyen recepción y restaurante.
Este hotel elegante, lujoso y con una ubicación excelente está construido en un acantilado al lado del teleférico que pasa sobre el volcán, en la capital de Santorini, Fira. Se llega fácilmente por aire y mar. El aeropuerto de Santorini dista 8 Km y el puerto sólo 9 Km.
Todos los alojamientos disponen de aire acondicionado, TV vía satélite, reproductor de CD, teléfono de línea directa, caja de seguridad, zona de estar, encimera con fregadero, calefacción, secador de pelo, albornoces, zapatillas y otras comodidades. Algunos incluyen balcón o veranda.
Se puede comer en el restaurante Cosmo Fusion.