Отель находится в северной части курорта Солнечного берега, 2,5 км от центра курорта. Представляет собой часть гостиничного комплекса Helena Resort. Отель был открыт в 2004 г., последняя реновация проводилась в 2018 г. Подходит для семейного отдыха.