Отель расположен в торговом центре г. Ларнаки, рядом с центральным городским пляжем "Финикудес". Построен в 1990 году, последний ремонт проводился в 2010 году.