Upscale hotel resort near Lake Orestiada with polished rooms, suites, dining, pools, and a spa. Features a pool bar and lake views.