Karitza offers modern hotel rooms, a heated outdoor pool, and French cuisine in its on-site restaurant, serving breakfast and dinner.