About this property
Imagine your life at Eden Resort—a sanctuary of opulence with 3 and 4-bedroom town houses boasting unmatched sea views. The spacious interiors offer an exquisite blend of style and comfort, featuring a fully equipped kitchen with a breakfast bar that …