Отель был открыт в 2001 году. Частичная реновация отеля (ресторан, номера) проводилась в 2010 году. Состоит из главного 2-х этажного здания и 21 корпуса. Отель расположен на скалистом берегу моря, напротив деревни Chloraka и всего в нескольких минутах езды от живописной гавани Пафоса. Рядом находится залив Coral Bay. Отель идеально подойдёт для семейного отдыха с детьми.