Отель представляет собой комплекс двухэтажных корпусов. Бывшее название отеля "INTER PLAZA BEACH".