Petit Cala Fornells is an upscale, all-suite seafront hotel featuring multiple restaurants, indoor and outdoor pools, a spa, and extensive gardens and terraces.