Olympos Hotel offers authentic hospitality with sea and castle views. Enjoy elegant, comfortable rooms and welcoming service.