Château Eza is a luxury hotel offering individually decorated rooms and a gourmet restaurant with Mediterranean and French cuisine, boasting sea views and terraces.