Beachfront hotel offering multiple restaurants, pools, a fitness center, and spa. Ideal for an all-inclusive Corfu getaway.