Coral Beach Hotel & Resort set in an outstanding location , on a stunning coastline overlooking the beautiful views of the sparkling waters of Mediterranean , it has been a popular choice for wedding couples for many years . The Resort offers magical locations for wedding.