Ylang Ylang Beach Resort is set in lush tropical gardens edging a white sand beach. A secluded romantic getaway for travelers who want a casual resort