Отель расположен в тихом спокойном месте на пляже Клеопатра в Алании. Построен в 1990 году, последняя реновация прошла в 2018 году. Отель состоит из одного шестиэтажного здания.