Este moderno hotel cuenta con 127 habitaciones, además de una peluquería, bar, sala de TV, restaurante y aparcamiento. Todas las salas públicas y dormitorios del hotel ofrecen asombrosas vistas al mar.
El hotel se encuentra a 33 Km al oeste de Corfú, en la preciosa zona de Paleokastritsa. Está construido sobre una península, directamente en la playa de Agia Triada, a la que los huéspedes llegarán con sólo unos pasos. A la izquierda del hotel hay también una playa pedregosa ideal para los amantes de la naturaleza y para darse un tranquilo baño. Además, el transporte público también se encontrará fácilmente.